Repository navigation
[experiment] No Terminator Option - #165369
panstromek wants to merge 3 commits into
Conversation
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
[experiment] No Terminator Option
|
The job Click to see the possible cause of the failure (guessed by this bot) |
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (aa85a99): comparison URL. Overall result: ✅ improvements - no action neededBenchmarking means the PR may be perf-sensitive. Consider adding rollup=never if this change is not fit for rolling up. @rustbot label: -S-waiting-on-perf -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (secondary 2.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -2.3%, secondary 3.6%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 483.826s -> 484.513s (0.14%) |
|
simplifies the code, so ship it I guess? was this ever actually a |
Yes, it is None during MIR building and in some mir opts - most notably in SimplifyCfg. I think there's 1-2 other ones as well. I want get rid of the This might be a good awkwardness tradeoff, but it will make it more difficult to reason about and bugs surface later (when indexing into basic blocks). I'd rather refactor these places a bit to avoid the need for an option. |
|
Ahhh. Yeaaaahhh. |
|
☔ The latest upstream changes (presumably #165597) made this pull request unmergeable. Please resolve the merge conflicts by rebasing. |
I can't believe this passed the tests first try.