Skip to content

rustc: Emit uwtable for allocator shims - #50263

Merged
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:uwtable-allcoators
Apr 27, 2018
Merged

rustc: Emit uwtable for allocator shims#50263
bors merged 1 commit into
rust-lang:masterfrom
alexcrichton:uwtable-allcoators

Conversation

@alexcrichton

Copy link
Copy Markdown
Member

This commit emits the uwtable attribute to LLVM for platforms that require it
for the allocator shims that we generate to ensure that they can hopefully get
unwound past. This is a stab in the dark at helping
https://bugzilla.mozilla.org/show_bug.cgi?id=1456150 along.

This commit emits the `uwtable` attribute to LLVM for platforms that require it
for the allocator shims that we generate to ensure that they can hopefully get
unwound past. This is a stab in the dark at helping
https://bugzilla.mozilla.org/show_bug.cgi?id=1456150 along.
@rust-highfive

Copy link
Copy Markdown
Contributor

r? @pnkfelix

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 27, 2018
@eddyb

Copy link
Copy Markdown
Contributor

@bors r+

@bors

bors commented Apr 27, 2018

Copy link
Copy Markdown
Collaborator

📌 Commit 20ad427 has been approved by eddyb

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 27, 2018
@alexcrichton

Copy link
Copy Markdown
MemberAuthor

@bors: rollup

kennytm added a commit to kennytm/rust that referenced this pull request Apr 27, 2018
…eddyb
rustc: Emit `uwtable` for allocator shims
This commit emits the `uwtable` attribute to LLVM for platforms that require it
for the allocator shims that we generate to ensure that they can hopefully get
unwound past. This is a stab in the dark at helping
https://bugzilla.mozilla.org/show_bug.cgi?id=1456150 along.
@kennytmkennytm mentioned this pull request Apr 27, 2018
bors added a commit that referenced this pull request Apr 27, 2018
Rollup of 9 pull requests
Successful merges:
- #49858 (std: Mark `ptr::Unique` with `#[doc(hidden)]`)
- #49968 (Stabilize dyn trait)
- #50192 (Add some utilities to `libsyntax`)
- #50251 (rustc: Disable threads in LLD for wasm)
- #50263 (rustc: Emit `uwtable` for allocator shims)
- #50269 (Update `parking_lot` dependencies)
- #50273 (Allow #[inline] on closures)
- #50284 (fix search load page failure)
- #50257 (Don't ICE on tuple struct ctor with incorrect arg count)
Failed merges:
@bors
bors merged commit 20ad427 into rust-lang:masterApr 27, 2018
@alexcrichton
alexcrichton deleted the uwtable-allcoators branch April 28, 2018 02:56
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@alexcrichton@rust-highfive@eddyb@bors@pnkfelix