| Age | Commit message (Expand) | Author | Lines |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-09 | Remove `Ident::empty`. | Nicholas Nethercote | -7/+18 |
| 2025-05-06 | Auto merge of #131160 - ismailarilik:handle-potential-query-instability-lint-... | bors | -1/+1 |
| 2025-05-05 | Handle rustc_middle cases of rustc::potential_query_instability lint | ismailarilik | -1/+1 |
| 2025-05-05 | Auto merge of #140453 - Zoxc:next-disambiguator, r=oli-obk | bors | -1/+6 |
| 2025-05-02 | resolve: Support imports of associated types and glob imports from traits | Vadim Petrochenkov | -8/+2 |
| 2025-04-30 | Simplify `LazyAttrTokenStream`. | Nicholas Nethercote | -0/+1 |
| 2025-04-29 | Remove global `next_disambiguator` state and handle it with a `DisambiguatorS... | John Kåre Alsaker | -1/+6 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-17 | Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwco | Matthias Krüger | -3/+3 |
| 2025-04-11 | Rollup merge of #139662 - nnethercote:tweak-DefPathData, r=compiler-errors | Jacob Pratt | -3/+3 |
| 2025-04-11 | Avoid a node_id_to_def_id call by just storing DefIds instead of NodeIds | Oli Scherer | -2/+2 |
| 2025-04-11 | Avoid storing the `LocalDefId` twice | Oli Scherer | -1/+1 |
| 2025-04-11 | Avoid another node_id_to_def_id call | Oli Scherer | -1/+1 |
| 2025-04-11 | Avoid a reverse map that is only used in diagnostics paths | Oli Scherer | -6/+13 |
| 2025-04-11 | Adjust an assertion. | Nicholas Nethercote | -3/+3 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -1/+1 |
| 2025-04-02 | Rollup merge of #139184 - Urgau:crate-root-lint-levels, r=jieyouxu | Takayuki Maeda | -0/+2 |
| 2025-03-31 | Expose `registered_tools` directly without `TyCtxt`-query | Urgau | -0/+2 |
| 2025-03-31 | hygiene: Rename semi-transparent to semi-opaque | Vadim Petrochenkov | -3/+3 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -5/+0 |
| 2025-03-25 | Rollup merge of #138924 - nnethercote:less-kw-Empty-3, r=compiler-errors | Matthias Krüger | -7/+8 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -5/+0 |
| 2025-03-25 | Use `Option<Symbol>` in `ModuleKind::Def`. | Nicholas Nethercote | -7/+8 |
| 2025-03-24 | resolve: Avoid some unstable iteration 2 | Vadim Petrochenkov | -1/+1 |
| 2025-03-19 | Allow builtin macros to be used more than once. | Mara Bos | -7/+1 |
| 2025-03-14 | resolve: Avoid some unstable iteration | Vadim Petrochenkov | -12/+12 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Manish Goregaokar | -1/+0 |
| 2025-03-12 | Disentangle ForwardGenericParamBan and ConstParamTy ribs | Michael Goulet | -3/+6 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -1/+0 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-07 | Pass `Option<Symbol>` to `def_path_data`/`create_def` methods. | Nicholas Nethercote | -1/+1 |
| 2025-02-28 | Introduce `feature(generic_const_parameter_types)` | Boxy | -4/+4 |
| 2025-02-23 | stabilize extract_if | bendn | -1/+0 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-17 | Enforce T: Hash for Interned<...> | Mark Rousskov | -0/+26 |
| 2025-02-08 | Small resolve refactor | Andre Bogus | -14/+15 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -12/+13 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -7/+7 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2025-01-16 | Implement `use` associated items of traits | Frank King | -4/+7 |
| 2024-12-22 | Fix spacing of markdown code block fences in compiler rustdoc | David Tolnay | -1/+4 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-14 | Don't make a def id for impl_trait_in_bindings | Michael Goulet | -0/+1 |
| 2024-12-10 | Keep track of parse errors in `mod`s and don't emit resolve errors for paths ... | Esteban Küber | -0/+6 |
| 2024-12-03 | Rollup merge of #133545 - clubby789:symbol-intern-lit, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-11-28 | Replace `Symbol::intern` calls with preinterned symbols | clubby789 | -1/+1 |
| 2024-11-28 | always create `DefId`s when lowering anon-consts | lcnr | -13/+0 |