-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 15 pull requests #91941
Rollup of 15 pull requests #91941
Commits on Dec 13, 2021
-
Use
OutputFilenames
to generate output file for-Zllvm-time-trace
The resulting profile will include the crate name and will be stored in the `--out-dir` directory. This implementation makes it convenient to use LLVM time trace together with cargo, in the contrast to the previous implementation which would overwrite profiles or store them in `.cargo/registry/..`.
Configuration menu - View commit details
-
Copy full SHA for 3f2a1c9 - Browse repository at this point
Copy the full SHA 3f2a1c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f2f9c6 - Browse repository at this point
Copy the full SHA 7f2f9c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 715c562 - Browse repository at this point
Copy the full SHA 715c562View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c594f8 - Browse repository at this point
Copy the full SHA 0c594f8View commit details
Commits on Dec 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ae21dd0 - Browse repository at this point
Copy the full SHA ae21dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e38807 - Browse repository at this point
Copy the full SHA 4e38807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7175980 - Browse repository at this point
Copy the full SHA 7175980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a0f014 - Browse repository at this point
Copy the full SHA 0a0f014View commit details -
Remove
in_band_lifetimes
fromrustc_symbol_mangling
Sylvan Bowdler committedDec 14, 2021 Configuration menu - View commit details
-
Copy full SHA for b682dec - Browse repository at this point
Copy the full SHA b682decView commit details -
Remove
in_band_lifetimes
fromrustc_trait_selection
Sylvan Bowdler committedDec 14, 2021 Configuration menu - View commit details
-
Copy full SHA for 1ea756b - Browse repository at this point
Copy the full SHA 1ea756bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90aa8fb - Browse repository at this point
Copy the full SHA 90aa8fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a586e7d - Browse repository at this point
Copy the full SHA a586e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0c0732 - Browse repository at this point
Copy the full SHA f0c0732View commit details -
Configuration menu - View commit details
-
Copy full SHA for a957cef - Browse repository at this point
Copy the full SHA a957cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4b2c7 - Browse repository at this point
Copy the full SHA 4f4b2c7View commit details -
Use
tcx.def_path_hash
inExistentialPredicate.stable_cmp
This avoids a needless query invocation
Configuration menu - View commit details
-
Copy full SHA for 4d1d66b - Browse repository at this point
Copy the full SHA 4d1d66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f194c9b - Browse repository at this point
Copy the full SHA f194c9bView commit details -
Remove
in_band_lifetimes
fromrustc_codegen_llvm
See rust-lang#91867 for more information.
Configuration menu - View commit details
-
Copy full SHA for 462bb57 - Browse repository at this point
Copy the full SHA 462bb57View commit details -
Rollup merge of rust-lang#91597 - r00ster91:lessthangreaterthan, r=ol…
…i-obk Recover on invalid operators `<>` and `<=>` Thanks to rust-lang#89871 for showing me how to do this. Next, I think it'd be nice to recover on `<=>` too, like rust-lang#89871 intended, if this even works.
Configuration menu - View commit details
-
Copy full SHA for 49a339b - Browse repository at this point
Copy the full SHA 49a339bView commit details -
Rollup merge of rust-lang#91859 - xkr47:patch-2, r=yaahc
Iterator::cycle() — document empty iterator special case
Configuration menu - View commit details
-
Copy full SHA for 0cb5076 - Browse repository at this point
Copy the full SHA 0cb5076View commit details -
Rollup merge of rust-lang#91868 - tmiasko:llvm-time-trace-out, r=oli-obk
Use `OutputFilenames` to generate output file for `-Zllvm-time-trace` The resulting profile will include the crate name and will be stored in the `--out-dir` directory. This implementation makes it convenient to use LLVM time trace together with cargo, in the contrast to the previous implementation which would overwrite profiles or store them in `.cargo/registry/..`.
Configuration menu - View commit details
-
Copy full SHA for dfc8576 - Browse repository at this point
Copy the full SHA dfc8576View commit details -
Rollup merge of rust-lang#91879 - bugadani:in_band_borrowck, r=wesley…
…wiser Remove `in_band_lifetimes` from `rustc_borrowck` See rust-lang#91867 for more information.
Configuration menu - View commit details
-
Copy full SHA for cee897c - Browse repository at this point
Copy the full SHA cee897cView commit details -
Rollup merge of rust-lang#91882 - Patrick-Poitras:remove-in-band-life…
…times-from-rustc-typeck, r=jackh726 Remove `in_band_lifetimes` from `rustc_typeck` Joining in on the effort to remove the `in_band_lifetimes` features, as described in issue rust-lang#91867.
Configuration menu - View commit details
-
Copy full SHA for 8564939 - Browse repository at this point
Copy the full SHA 8564939View commit details -
Rollup merge of rust-lang#91886 - euclio:option-doc, r=dtolnay
core: minor `Option` doc correction
Configuration menu - View commit details
-
Copy full SHA for fc43d98 - Browse repository at this point
Copy the full SHA fc43d98View commit details -
Rollup merge of rust-lang#91888 - BoxyUwU:generic_arg_infer_aaaa, r=lcnr
Handle unordered const/ty generics for object lifetime defaults *feel like I should have a PR description but cant think of what to put here* r? `@lcnr`
Configuration menu - View commit details
-
Copy full SHA for 50ab166 - Browse repository at this point
Copy the full SHA 50ab166View commit details -
Rollup merge of rust-lang#91901 - SylvanB:remove_in_band_lifetimes_ru…
…stc_symbol_mangling, r=jackh726 Remove `in_band_lifetimes` from `rustc_symbol_mangling` Helping out with rust-lang#91867
Configuration menu - View commit details
-
Copy full SHA for 2e3b295 - Browse repository at this point
Copy the full SHA 2e3b295View commit details -
Rollup merge of rust-lang#91904 - SylvanB:remove_in_band_lifetimes_ru…
…stc_trait_selection, r=petrochenkov Remove `in_band_lifetimes` from `rustc_trait_selection` Another one for rust-lang#91867
Configuration menu - View commit details
-
Copy full SHA for 5256e65 - Browse repository at this point
Copy the full SHA 5256e65View commit details -
Rollup merge of rust-lang#91906 - anuvratsingh:remove_in_band_lifetim…
…es_library_proc_macro, r=petrochenkov Removed `in_band_lifetimes` from `library\proc_macro` Issue [rust-lang#91867](rust-lang#91867) This is my first try, I followed the instructions given. Fixed all the errors that were thrown while compiling. Compiled with stage 0,1, and 2 all of them compiled successfully.
Configuration menu - View commit details
-
Copy full SHA for 719eb55 - Browse repository at this point
Copy the full SHA 719eb55View commit details -
Rollup merge of rust-lang#91915 - jackh726:issue-91899, r=Mark-Simula…
…crum Add another regression test for unnormalized fn args with Self Closes rust-lang#91899
Configuration menu - View commit details
-
Copy full SHA for 9a08578 - Browse repository at this point
Copy the full SHA 9a08578View commit details -
Rollup merge of rust-lang#91916 - steffahn:fix-typos, r=dtolnay
Fix a bunch of typos I hope that none of these files is not supposed to be modified. FYI, I opened separate PRs for typos in submodules, in the respective repositories * rust-lang/stdarch#1267 * rust-lang/backtrace-rs#455
Configuration menu - View commit details
-
Copy full SHA for 4a69329 - Browse repository at this point
Copy the full SHA 4a69329View commit details -
Rollup merge of rust-lang#91918 - fee1-dead:constification0-the-great…
…-constification-begins, r=oli-obk Constify `bool::then{,_some}` Note on `~const Drop`: it has no effect when called from runtime functions, when called from const contexts, the trait system ensures that the type can be dropped in const contexts.
Configuration menu - View commit details
-
Copy full SHA for 4ce965f - Browse repository at this point
Copy the full SHA 4ce965fView commit details -
Rollup merge of rust-lang#91920 - Aaron1011:pred-stable-cmp, r=oli-obk
Use `tcx.def_path_hash` in `ExistentialPredicate.stable_cmp` This avoids a needless query invocation
Configuration menu - View commit details
-
Copy full SHA for 68c5cd2 - Browse repository at this point
Copy the full SHA 68c5cd2View commit details -
Rollup merge of rust-lang#91931 - LegionMammal978:less-inband-codegen…
…_llvm, r=davidtwco Remove `in_band_lifetimes` from `rustc_codegen_llvm` See rust-lang#91867 for more information. This one took a while. This crate has dozens of functions not associated with any type, and most of them were using in-band lifetimes for `'ll` and `'tcx`.
Configuration menu - View commit details
-
Copy full SHA for 71b2c82 - Browse repository at this point
Copy the full SHA 71b2c82View commit details