-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
Use allocator_shim_contents in allocator_shim_symbols #149848
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
dade3c9 to
cb4c9d3
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At first I thought this was trivial, but allocator_shim_contents conditions the return of these methods based on the AllocatorKind and alloc_error_handler_kind(). I assume this is correct, but please confirm why this is okay and this change is wanted.
In the future, it would be helpful to add something like the above to PR description. Particularly, these changes are not big and I could be pretty easily convinced they are appropriate, but even if I knew all about this area of the compiler (and I don't), it still would take me a minute to figure out what exactly the effect of the changes is and why they are okay.
|
|
|
@bors r+ |
Use allocator_shim_contents in allocator_shim_symbols
…uwer Rollup of 7 pull requests Successful merges: - #149848 (Use allocator_shim_contents in allocator_shim_symbols) - #150556 (Add Tier 3 Thumb-mode targets for Armv7-A, Armv7-R and Armv8-R) - #151259 (Fix is_ascii performance regression on AVX-512 CPUs when compiling with -C target-cpu=native) - #151482 (Add "Skip to main content" link for keyboard navigation in rustdoc) - #151505 (Various refactors to the proc_macro bridge) - #151517 (Enable reproducible binary builds with debuginfo on Linux) - #151540 (Tweak bounds check in `DepNodeColorMap.get`) r? @ghost
Use allocator_shim_contents in allocator_shim_symbols
Rollup of 6 pull requests Successful merges: - #149848 (Use allocator_shim_contents in allocator_shim_symbols) - #150556 (Add Tier 3 Thumb-mode targets for Armv7-A, Armv7-R and Armv8-R) - #151259 (Fix is_ascii performance regression on AVX-512 CPUs when compiling with -C target-cpu=native) - #151482 (Add "Skip to main content" link for keyboard navigation in rustdoc) - #151505 (Various refactors to the proc_macro bridge) - #151517 (Enable reproducible binary builds with debuginfo on Linux) r? @ghost
This comment has been minimized.
This comment has been minimized.
Use allocator_shim_contents in allocator_shim_symbols
|
This has been running for 5 hours. Viewing the logs, it appears to be stalled. @bors cancel |
|
Auto build cancelled. Cancelled workflows: The next pull request likely to be tested is #151562. |
|
@bors r=jackh726 |
This comment has been minimized.
This comment has been minimized.
Use allocator_shim_contents in allocator_shim_symbols
|
💔 Test for a4ef00c failed: CI. Failed job:
|
|
spurious network error @bors retry |
|
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.
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 d222ddc (parent) -> 87b2721 (this PR) Test differencesShow 4 test diffs4 doctest diffs were found. These are ignored, as they are noisy. Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 87b272187129343c0efc8f92d253c16958aeac0b --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 (87b2721): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)Results (primary -1.7%, secondary 0.4%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary 4.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 470.684s -> 471.473s (0.17%) |
No description provided.