-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Upgrade dlmalloc to version 0.2 #78138
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
r? @shepmaster (rust_highfive has picked a reviewer for you, use r? to override) |
Blocked by alexcrichton/dlmalloc-rs#15 |
74359f7
to
26f0f12
Compare
Could this get a review please? |
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.
LGTM
@bors r+ |
📌 Commit 26f0f12 has been approved by |
@bors r- rollup=iffy failed in #78954 (comment) |
26f0f12
to
292f15c
Compare
@Mark-Simulacrum I've fixed support for Wasm. Could you review the PR again? Thanks! |
@bors r+ |
📌 Commit 292f15c has been approved by |
Rollup of 9 pull requests Successful merges: - rust-lang#77939 (Ensure that the source code display is working with DOS backline) - rust-lang#78138 (Upgrade dlmalloc to version 0.2) - rust-lang#78967 (Make codegen tests compatible with extra inlining) - rust-lang#79027 (Limit storage duration of inlined always live locals) - rust-lang#79077 (document that __rust_alloc is also magic to our LLVM fork) - rust-lang#79088 (clarify `span_label` documentation) - rust-lang#79097 (Code block invalid html tag lint) - rust-lang#79105 (std: Fix test `symlink_hard_link` on Windows) - rust-lang#79107 (build-manifest: strip newline from rustc version) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
In preparation of adding dynamic memory management support for SGXv2-enabled platforms, the dlmalloc crate has been refactored. More specifically, support has been added to implement platform specification outside of the dlmalloc crate. (see alexcrichton/dlmalloc-rs#15)
This PR upgrades dlmalloc to version 0.2 for the
wasm
andsgx
targets.As the dlmalloc changes have received a positive review, but have not been merged yet, this PR contains a commit to prevent tidy from aborting CI prematurely.
cc: @jethrogb