-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[stdlib] Remove inlineable annotation from transparent functions #17800
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
[stdlib] Remove inlineable annotation from transparent functions #17800
Conversation
@swift-ci please test |
@swift-ci please smoke test compiler performance |
Build failed |
@swift-ci please test linux platform |
Build failed |
I don’t understand why there was a regression. I would expect the change to be NFC |
It’s wall time, none of the counters changed, so it could be a glitch. @swift-ci please smoke test compiler performance |
@swift-ci please test Linux platform |
@swift-ci please test source compatibility |
Build failed |
Build comment file:Summary for master smoketestUnexpected test results, excluded stats for ReactiveCocoa No regressions above thresholds Debugdebug briefRegressed (0)
Improved (0)
Unchanged (delta < 1.0% or delta < 100.0ms) (2)
debug detailedRegressed (0)
Improved (0)
Unchanged (delta < 1.0% or delta < 100.0ms) (23)
Releaserelease briefRegressed (0)
Improved (0)
Unchanged (delta < 1.0% or delta < 100.0ms) (2)
release detailedRegressed (0)
Improved (0)
Unchanged (delta < 1.0% or delta < 100.0ms) (23)
|
Yeah, glitch. |
@swift-ci please test Linux platform |
If a function is
@_transparent
it shouldn't need to be@inlinable
too.Some of these uses of
@_transparent
maybe be better marked as@inlinable
instead but that is for a later audit.