| Age | Commit message (Expand) | Author | Lines |
| 2024-05-23 | Support constraining opaque types while trait upcasting with binders | Oli Scherer | -11/+3 |
| 2024-05-23 | Allow defining opaque types during trait object upcasting. | Oli Scherer | -20/+3 |
| 2024-05-23 | When checking whether an impl applies, constrain hidden types of opaque types. | Oli Scherer | -116/+127 |
| 2024-05-23 | Improve the doc of query associated_item | r0cky | -1/+1 |
| 2024-05-23 | Add more tests | Oli Scherer | -6/+262 |
| 2024-05-23 | emit an error if we can't find a path to the self-contained linker | Rémy Rakic | -3/+9 |
| 2024-05-23 | rust-lld: fallback to the default default sysroot where rustc is currently lo... | Rémy Rakic | -9/+26 |
| 2024-05-23 | Add conversion from IntrinsicDef to FnDef | Mohammad Omidvar | -6/+16 |
| 2024-05-23 | Auto merge of #116123 - joboet:rewrite_native_tls, r=m-ou-se | bors | -332/+331 |
| 2024-05-23 | Copy core/alloc check-cfg message also in std | Urgau | -0/+3 |
| 2024-05-23 | Move some expected cfgs to std build.rs as per Cargo recommandation | Urgau | -6/+7 |
| 2024-05-23 | differentiate between layout and alloc_layout | Strophox | -10/+18 |
| 2024-05-23 | Replace fake "restricted-std" Cargo feature by custom cfg | Urgau | -3/+5 |
| 2024-05-23 | panic_nounwind in Arguments::new* instead of recursing | Ben Kimock | -2/+5 |
| 2024-05-23 | Expect any feature cfg in core and std crates | Urgau | -2/+7 |
| 2024-05-23 | fix alloc_bytes (always allocate at least 1B) | Strophox | -23/+15 |
| 2024-05-23 | Auto merge of #125448 - matthiaskrgr:rollup-vn6nleh, r=matthiaskrgr | bors | -155/+404 |
| 2024-05-23 | Rollup merge of #125438 - tbu-:pr_rm_to_string_lossy, r=jieyouxu | Matthias Krüger | -5/+5 |
| 2024-05-23 | Rollup merge of #125421 - Oneirical:bundle-them-yet-again, r=jieyouxu | Matthias Krüger | -30/+85 |
| 2024-05-23 | Rollup merge of #125416 - compiler-errors:param-env-missing-copy, r=lcnr | Matthias Krüger | -5/+25 |
| 2024-05-23 | Rollup merge of #125409 - tbu-:pr_raw_dylib_only_windows, r=lcnr | Matthias Krüger | -6/+6 |
| 2024-05-23 | Rollup merge of #125210 - fmease:fix-up-some-diags, r=davidtwco | Matthias Krüger | -47/+57 |
| 2024-05-23 | Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk | Matthias Krüger | -47/+54 |
| 2024-05-23 | Rollup merge of #124516 - oli-obk:taint_const_eval, r=RalfJung | Matthias Krüger | -14/+76 |
| 2024-05-23 | Rollup merge of #124297 - oli-obk:define_opaque_types13, r=jackh726 | Matthias Krüger | -1/+96 |
| 2024-05-23 | delete UI tests that only check internal implementation details of thread-locals | joboet | -83/+0 |
| 2024-05-23 | std: rewrite native thread-local storage | joboet | -249/+331 |
| 2024-05-23 | core: use `Copy` in TAIT to fix clippy lint | joboet | -10/+10 |
| 2024-05-23 | Allow const eval failures if the cause is a type layout issue | Oli Scherer | -28/+48 |
| 2024-05-23 | Add regression tests | Oli Scherer | -0/+42 |
| 2024-05-23 | Migrate `run-make/rustdoc-with-short-out-dir-option` to `rmake.rs` | Guillaume Gomez | -9/+16 |
| 2024-05-23 | Auto merge of #17284 - Veykril:doc-links, r=Veykril | bors | -3/+7 |
| 2024-05-23 | Use correct toolchain channel when generating builtin type doc links | Lukas Wirth | -3/+7 |
| 2024-05-23 | Auto merge of #17174 - Kohei316:fix-infer-async-block-with-tail-return-expr, ... | bors | -1/+43 |
| 2024-05-23 | Update crates/hir-ty/src/infer/expr.rs | Lukas Wirth | -0/+1 |
| 2024-05-23 | Auto merge of #17140 - harrysarson:harry-unused-self, r=Veykril | bors | -2/+53 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -6/+41 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`. | Nicholas Nethercote | -8/+24 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`. | Nicholas Nethercote | -4/+18 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_mir_dataflow`. | Nicholas Nethercote | -3/+7 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_parse`. | Nicholas Nethercote | -3/+5 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_mir_build`. | Nicholas Nethercote | -6/+26 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_metadata`. | Nicholas Nethercote | -3/+6 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_monomorphize`. | Nicholas Nethercote | -3/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_const_eval`. | Nicholas Nethercote | -3/+29 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_lint`. | Nicholas Nethercote | -6/+10 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_incremental`. | Nicholas Nethercote | -4/+7 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_interface`. | Nicholas Nethercote | -5/+3 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_passes`. | Nicholas Nethercote | -5/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_error_messages`. | Nicholas Nethercote | -3/+1 |