-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
remove the #[inline] attribute from drop_in_place #41920
Conversation
@bors r+ |
📌 Commit c7b61fc has been approved by |
Apparently LLVM has exponential code growth while inlining landing pads if that attribute is present. Fixes rust-lang#41696.
added a comment to test @bors r=eddyb |
📌 Commit b0c80a9 has been approved by |
remove the #[inline] attribute from drop_in_place Apparently LLVM has exponential code growth while inlining landing pads if that attribute is present. Fixes rust-lang#41696. beta-nominating because regression. r? @eddyb
remove the #[inline] attribute from drop_in_place Apparently LLVM has exponential code growth while inlining landing pads if that attribute is present. Fixes rust-lang#41696. beta-nominating because regression. r? @eddyb
remove the #[inline] attribute from drop_in_place Apparently LLVM has exponential code growth while inlining landing pads if that attribute is present. Fixes rust-lang#41696. beta-nominating because regression. r? @eddyb
I want perf stats. Let's merge this out of rollup @bors p=100 |
💔 Test failed - status-travis |
|
If that's because of an older LLVM bug then it's possible to tag this test with |
@bors r=eddyb |
📌 Commit 237dbe9 has been approved by |
☀️ Test successful - status-appveyor, status-travis |
Accepting for beta; small patch, exponential code growth regression. cc @rust-lang/compiler |
Backport in #42053 |
Apparently LLVM has exponential code growth while inlining landing pads
if that attribute is present.
Fixes #41696.
beta-nominating because regression.
r? @eddyb