-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Move generic NonZero
rustc_layout_scalar_valid_range_start
attribute to inner type.
#121885
Conversation
This comment has been minimized.
This comment has been minimized.
@Nilstrieb, @oli-obk, I re-added the |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
f93f0ae
to
70bf864
Compare
70bf864
to
178a505
Compare
This comment has been minimized.
This comment has been minimized.
The Miri subtree was changed cc @rust-lang/miri |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
b994f47
to
3effcb8
Compare
This comment has been minimized.
This comment has been minimized.
4f8aa37
to
a58eb80
Compare
@oli-obk, @Nilstrieb, this should be working now. |
…r=oli-obk,wesleywiser Move generic `NonZero` `rustc_layout_scalar_valid_range_start` attribute to inner type. Tracking issue: rust-lang#120257 r? `@dtolnay`
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
@bors r=oli-obk,wesleywiser |
☀️ Test successful - checks-actions |
Finished benchmarking commit (a615cea): comparison URL. Overall result: ❌✅ regressions and improvements - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Binary sizeResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
Bootstrap: 669.642s -> 669.054s (-0.09%) |
This looks like a genuine, albeit small, regression. Was it expected that this might regress compilation time? |
Not really, but I guess the extra struct field indirection does have an impact after all. We've seen similar things before when we added another wrapper type inside |
Ok, marking as triaged. @rustbot label: +perf-regression-triaged |
Tracking issue: #120257
r? @dtolnay