| Age | Commit message (Expand) | Author | Lines |
| 2025-04-29 | Add a jobserver proxy to ensure at least one token is always held | John Kåre Alsaker | -9/+93 |
| 2025-04-28 | Use associated types for SCC annotations, per code review suggestion | Amanda Stjerna | -39/+41 |
| 2025-04-28 | Decouple SCC annotations from SCCs | Amanda Stjerna | -138/+172 |
| 2025-04-21 | Update !DynSend and !DynSync platform impls | Thalia Archibald | -4/+18 |
| 2025-04-14 | Add unit tests for minimal_scc_representative | Matthew Jasper | -0/+41 |
| 2025-04-14 | Handle regions equivalent to 'static in non_local_bounds | Matthew Jasper | -0/+14 |
| 2025-04-14 | Switch to `diagnostic::on_unimplemented` | mejrs | -2/+2 |
| 2025-04-11 | Rollup merge of #139584 - oli-obk:horrible-experiment-1, r=petrochenkov | Jacob Pratt | -0/+10 |
| 2025-04-11 | Avoid a reverse map that is only used in diagnostics paths | Oli Scherer | -0/+10 |
| 2025-04-11 | Auto merge of #139011 - Zoxc:no-rayon-iters, r=oli-obk | bors | -30/+89 |
| 2025-04-10 | Remove the use of Rayon iterators | John Kåre Alsaker | -30/+89 |
| 2025-04-10 | Rollup merge of #139502 - yaahc:still-mutable-ice, r=bjorn3 | Matthias Krüger | -1/+1 |
| 2025-04-09 | update cfgs | Boxy | -1/+1 |
| 2025-04-08 | fix "still mutable" ice while metrics are enabled | Jane Losare-Lusby | -1/+1 |
| 2025-04-02 | Invalidate all dereferences for non-local assignments | dianqk | -0/+2 |
| 2025-03-26 | Add `TyCtx::env_var_os` | Mads Marquart | -0/+2 |
| 2025-03-21 | Use hashbrown from crates.io | John Kåre Alsaker | -2/+5 |
| 2025-03-21 | Optimize hash map operations in the query system | John Kåre Alsaker | -6/+3 |
| 2025-03-16 | Auto merge of #137011 - LuuuXXX:promote-ohos-with-host-tools, r=Amanieu | bors | -1/+1 |
| 2025-03-15 | Auto merge of #138532 - matthiaskrgr:rollup-mgcynqu, r=matthiaskrgr | bors | -0/+6 |
| 2025-03-15 | Use {Decodable,Encodable}_NoContext in type_ir | Michael Goulet | -8/+8 |
| 2025-03-14 | resolve: Avoid some unstable iteration | Vadim Petrochenkov | -0/+6 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -6/+6 |
| 2025-03-12 | Rollup merge of #137701 - cuviper:sharded-hashtable, r=fmease | Matthias Krüger | -18/+85 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -0/+1 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -0/+1 |
| 2025-03-11 | Add `unreachable_pub` to `RUSTC_LINT_FLAGS` for `compiler/` crates. | Nicholas Nethercote | -6/+6 |
| 2025-03-10 | Convert `ShardedHashMap` to use `hashbrown::HashTable` | Josh Stone | -18/+85 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -9/+6 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -6/+9 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -11/+7 |
| 2025-03-08 | Add `unreachable_pub` to the default lints for `compiler/` crates. | Nicholas Nethercote | -6/+6 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -11/+7 |
| 2025-03-06 | Rollup merge of #137764 - compiler-errors:always-applicable-negative-impl, r=... | Michael Goulet | -4/+6 |
| 2025-03-05 | Auto merge of #138031 - workingjubilee:rollup-5bsotpz, r=workingjubilee | bors | -5/+6 |
| 2025-03-04 | Ensure that negative auto impls are always applicable | Michael Goulet | -4/+6 |
| 2025-03-04 | Revert "compiler/rustc_data_structures/src/sync/worker_local.rs: delete "unsa... | Askar Safin | -5/+6 |
| 2025-03-04 | Adapt `librustdoc` to 2024 edition lifetieme capture rules | Yotam Ofek | -9/+0 |
| 2025-03-04 | use measureme-12.0.1 | LuuuXXX | -2/+1 |
| 2025-03-04 | promote ohos targets to tier to with host tools | LuuuXXX | -1/+2 |
| 2025-03-03 | Tidy imports in `rustc_data_structures::sync` | Zalathar | -27/+30 |
| 2025-03-03 | Remove some unnecessary aliases from `rustc_data_structures::sync` | Zalathar | -10/+0 |
| 2025-03-03 | Remove leading underscores from parameter names in `Sharded` | Zalathar | -8/+8 |
| 2025-03-02 | Auto merge of #137704 - nnethercote:opt-empty-prov-range-checks, r=oli-obk | bors | -0/+33 |
| 2025-02-27 | Rollup merge of #136579 - bjorn3:fix_thinvec_ext_ub, r=BoxyUwU | Matthias Krüger | -17/+25 |
| 2025-02-27 | Optimize empty provenance range checks. | Nicholas Nethercote | -0/+33 |
| 2025-02-26 | Fix UB in ThinVec::flat_map_in_place | bjorn3 | -17/+25 |
| 2025-02-26 | Auto merge of #137354 - FractalFir:intern_with_cap, r=FractalFir | bors | -0/+3 |
| 2025-02-25 | Changed interners to start with preallocated capacity | Michał Kostrubiec | -0/+3 |