-
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
Rollup of 7 pull requests #69105
Rollup of 7 pull requests #69105
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 97d47a5 - Browse repository at this point
Copy the full SHA 97d47a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202d401 - Browse repository at this point
Copy the full SHA 202d401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28f85c6 - Browse repository at this point
Copy the full SHA 28f85c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d2f6ae - Browse repository at this point
Copy the full SHA 7d2f6aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae23f70 - Browse repository at this point
Copy the full SHA ae23f70View commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b434d7e - Browse repository at this point
Copy the full SHA b434d7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ddb050 - Browse repository at this point
Copy the full SHA 1ddb050View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6c5a04 - Browse repository at this point
Copy the full SHA d6c5a04View commit details -
Corrected ac_mitigation patch. That patch used the untrusted stack to…
… clear rflags during enclave (re-)entry
Configuration menu - View commit details
-
Copy full SHA for aeedc9d - Browse repository at this point
Copy the full SHA aeedc9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 236ab6e - Browse repository at this point
Copy the full SHA 236ab6eView commit details -
Avoid jumping to Rust code with user %rsp (reentry_panic)
Jethro Beekman committedFeb 10, 2020 Configuration menu - View commit details
-
Copy full SHA for 71b9ed4 - Browse repository at this point
Copy the full SHA 71b9ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c561d23 - Browse repository at this point
Copy the full SHA c561d23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d91489 - Browse repository at this point
Copy the full SHA 9d91489View commit details -
Configuration menu - View commit details
-
Copy full SHA for b637c0e - Browse repository at this point
Copy the full SHA b637c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4920456 - Browse repository at this point
Copy the full SHA 4920456View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0ba79e - Browse repository at this point
Copy the full SHA c0ba79eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d5444f - Browse repository at this point
Copy the full SHA 0d5444fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76e6d6f - Browse repository at this point
Copy the full SHA 76e6d6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 583dd2c - Browse repository at this point
Copy the full SHA 583dd2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8711778 - Browse repository at this point
Copy the full SHA 8711778View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70c9133 - Browse repository at this point
Copy the full SHA 70c9133View commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 230ed3e - Browse repository at this point
Copy the full SHA 230ed3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for de25048 - Browse repository at this point
Copy the full SHA de25048View commit details -
Configuration menu - View commit details
-
Copy full SHA for 192b103 - Browse repository at this point
Copy the full SHA 192b103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7064a0e - Browse repository at this point
Copy the full SHA 7064a0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6797bfd - Browse repository at this point
Copy the full SHA 6797bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8817aa - Browse repository at this point
Copy the full SHA c8817aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8ee7f - Browse repository at this point
Copy the full SHA ec8ee7fView commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ee85e91 - Browse repository at this point
Copy the full SHA ee85e91View commit details -
Use IRBuilder to create memset
To avoid creating memsets with outdated signature. For some reason SROA chokes on this when using NewPM.
Configuration menu - View commit details
-
Copy full SHA for 03a73fa - Browse repository at this point
Copy the full SHA 03a73faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 737f08b - Browse repository at this point
Copy the full SHA 737f08bView commit details -
Add support for new pass manager
The new pass manager can be enabled using -Z new-llvm-pass-manager=on.
Configuration menu - View commit details
-
Copy full SHA for c6b0803 - Browse repository at this point
Copy the full SHA c6b0803View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e567d - Browse repository at this point
Copy the full SHA c8e567dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 109260f - Browse repository at this point
Copy the full SHA 109260fView commit details -
Rollup merge of rust-lang#67954 - nikic:new-pm, r=nagisa
Support new LLVM pass manager Add support for the new LLVM pass manager behind a `-Z new-llvm-pass-manager=on` option. Both the pre-link optimization and LTO pipelines use the new pass manager. There's some bits that are not supported yet: * `-C passes`. NewPM requires an entirely different way of specifying custom pass pipelines. We should probably expose that functionality, but it doesn't directly map to what `-C passes` does. * NewPM has no support for custom inline parameters right now. We'd have to add upstream support for that first. * NewPM does not support PGO at O0 in LLVM 9 (which is why those tests fail with NewPM enabled). This is supported in LLVM 10. * NewPM does not support MergeFunctions in LLVM 9. I've landed this upstream just before the cut, so we'll be able to re-enable that with LLVM 10. Closes rust-lang#64289. r? @ghost
Configuration menu - View commit details
-
Copy full SHA for f127aba - Browse repository at this point
Copy the full SHA f127abaView commit details -
Rollup merge of rust-lang#68981 - estebank:silence, r=davidtwco
Account for type params on method without parentheses Account for those type parameters in the structured suggestion when forgetting to call method: ``` error[E0615]: attempted to take value of method `collect` on type `std::vec::IntoIter<_>` --> $DIR/method-missing-parentheses.rs:2:32 | LL | let _ = vec![].into_iter().collect::<usize>; | ^^^^^^^--------- | | | help: use parentheses to call the method: `collect::<usize>()` ```
Configuration menu - View commit details
-
Copy full SHA for 2a3c1a3 - Browse repository at this point
Copy the full SHA 2a3c1a3View commit details -
Rollup merge of rust-lang#69002 - RalfJung:miri-op-overflow, r=oli-ob…
…k,wesleywiser miri: improve and simplify overflow detection This simplifies the overflow detection for signed binary operators, and adds overflow detection to unary operators so that const-prop doesn't have to crudely hand-roll that. It also fixes some bugs in the operator implementation that however, I think, were not observable. r? @oli-obk @wesleywiser
Configuration menu - View commit details
-
Copy full SHA for 29dd5df - Browse repository at this point
Copy the full SHA 29dd5dfView commit details -
Rollup merge of rust-lang#69038 - yaahc:backtrace-debug, r=dtolnay
Add initial debug fmt for Backtrace Fixes the first point in rust-lang#65280 related to rust-lang#53487
Configuration menu - View commit details
-
Copy full SHA for 5a800d7 - Browse repository at this point
Copy the full SHA 5a800d7View commit details -
Rollup merge of rust-lang#69040 - jethrogb:jb/cleanup-sgx-entry, r=na…
…gisa Cleanup SGX entry code cc @aandyl
Configuration menu - View commit details
-
Copy full SHA for a908716 - Browse repository at this point
Copy the full SHA a908716View commit details -
Rollup merge of rust-lang#69086 - tmandry:probestack-hidden-2, r=Dyla…
…n-DPC Update compiler-builtins to 0.1.25 - rust-lang/compiler-builtins#340 Set probestack visibility to hidden on ELF targets Fixes rust-lang#68794. Tested in CI: rust-lang#69045. r? @Mark-Simulacrum
Configuration menu - View commit details
-
Copy full SHA for e86019c - Browse repository at this point
Copy the full SHA e86019cView commit details -
Rollup merge of rust-lang#69095 - GuillaumeGomez:minified-theme-check…
…, r=Dylan-DPC Minified theme check Fixes rust-lang#69071. r? @kinnison
Configuration menu - View commit details
-
Copy full SHA for 839adda - Browse repository at this point
Copy the full SHA 839addaView commit details