-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[benchmark] Add benchmark for generic floating-point to integer conversion #33895
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@swift-ci test |
@swift-ci benchmark |
This comment has been minimized.
This comment has been minimized.
@swift-ci benchmark |
Performance: -O
Code size: -O
Performance: -Osize
Code size: -Osize
Performance: -Onone
Code size: -swiftlibs
How to read the dataThe tables contain differences in performance which are larger than 8% and differences in code size which are larger than 1%.If you see any unexpected regressions, you should consider fixing the Noise: Sometimes the performance results (not code size!) contain false Hardware Overview
|
@swift-ci test macOS platform |
@swift-ci test Linux platform |
* 'master' of github.com:apple/swift: Fix grammatical errors (swiftlang#33940) [docs] Build instructions for OpenBSD. (swiftlang#33934) [benchmark] Add benchmark for generic floating-point to integer conversion (swiftlang#33895) [stdlib] Silence signaling NaN in generic conversions (swiftlang#33902) Introduce SymbolObjectCodeRequest Allow SILGen to emit only a specific set of SILDeclRefs Rename getFiles to getFilesToEmit [SILGen] Allow lazy type-checking [Profiler] Increment function body count prior to the prolog s/true/false/ [build-script] Disable pkg-config for Darwin hosts build: migrate towards the unified directory layout for modules WinSDK: extract Internationalization submodule Frontend: allow directory layout for Swift on non-Darwin platforms [test] Fix line-directive on Windows
This PR adds another benchmark, this time for generic floating-point to integer conversion, in anticipation of assessing the fast path to be added in #33889.