Remove usages of Unique from RawVec - #162804
Conversation
This comment has been minimized.
This comment has been minimized.
f338e81 to
5020992
Compare
This comment has been minimized.
This comment has been minimized.
5020992 to
0bbd630
Compare
|
@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.
Remove usages of `Unique` from `RawVec`
0bbd630 to
4ab2802
Compare
|
@bors try |
This comment has been minimized.
This comment has been minimized.
Remove usages of `Unique` from `RawVec`
This comment has been minimized.
This comment has been minimized.
|
Nice cleanup, I'd say "r=me if perf looks good" but we should probably do some due diligence about debug visualizers. You mentioned on Zulip that you tested manually in gdb, I can try on Windows locally later. r? me |
|
Oh, huh, guess that a bunch of old backcompat hacks made the gdb visualizer resilient to this change: Line 18 in 1936d44 But the natvis looks like it’ll break: rust/src/etc/natvis/liballoc.natvis Line 10 in 1936d44 |
|
@bors try jobs=test-aarch64-apple-1 |
This comment has been minimized.
This comment has been minimized.
Remove usages of `Unique` from `RawVec` try-job: test-aarch64-apple-1
|
I wonder why I can't run lldb tests locally on linux... |
This comment has been minimized.
This comment has been minimized.
|
I think that's from the previous job edit: it's actually from the one before even that 👀 |
3e3d7d6 to
b763d27
Compare
b763d27 to
16337b6
Compare
|
oops, forgot that i had other changes in that file ^^ |
|
@bors r+ |
This comment has been minimized.
This comment has been minimized.
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing fc7358c (parent) -> 12c4d3f (this PR) Test differencesNo test diffs found Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 12c4d3f34dcb4715784d2fa0e8443853e0592194 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (12c4d3f): comparison URL. Overall result: ❌✅ regressions and improvements - please read:Our benchmarks found a performance regression caused by this PR. Next Steps:
@rustbot label: +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 (primary 0.9%, secondary 4.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -2.3%, secondary -4.2%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.0%, secondary 0.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 500.549s -> 496.862s (-0.74%) |
|
Regression in coercions looks like noise. Cargo regression looks real, but |
View all comments
See zulip.
Probably needs a perf run, because it touches code that might be very sensitive to build times and debug mode
r? libs