| Age | Commit message (Expand) | Author | Lines |
| 2025-09-05 | Some hygiene doc improvements | Cameron Steffen | -2/+2 |
| 2025-08-22 | Stabilize `round_char_boundary` feature | okaneco | -1/+1 |
| 2025-08-06 | Introduce ModernIdent type to unify macro 2.0 hygiene handling | xizheyin | -1/+2 |
| 2025-07-29 | Create two methods to fix `find_oldest_ancestor_in_same_ctxt` | xizheyin | -36/+46 |
| 2025-07-24 | Inline some methods in rustc_span hygiene | xizheyin | -0/+1 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -1/+1 |
| 2025-07-01 | Update `cfg(bootstrap)` | Josh Stone | -2/+1 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -6/+30 |
| 2025-06-11 | Do not clone Arc when hashing span. | Camille GILLOT | -2/+2 |
| 2025-06-08 | Remove all unused feature gates from the compiler | bjorn3 | -1/+0 |
| 2025-05-30 | handle cfg bootstrap on compiler and miri | onur-ozkan | -1/+2 |
| 2025-05-20 | Rename `cfg_match!` to `cfg_select!` | Trevor Gross | -1/+1 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-07 | Rollup merge of #140419 - Jarcho:ctxt_external, r=Nadrieril | Jacob Pratt | -18/+3 |
| 2025-05-05 | Take into-account `-Zremap-path-scope` when embedding filenames | Urgau | -23/+11 |
| 2025-04-28 | Move `in_external_macro` to `SyntaxContext` | Jason Newcomb | -18/+3 |
| 2025-04-28 | Rollup merge of #139656 - scottmcm:stabilize-slice-as-chunks, r=dtolnay | Chris Denton | -1/+0 |
| 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 | -1/+1 |
| 2025-04-10 | Stabilize `slice_as_chunks` library feature | Scott McMurray | -1/+0 |
| 2025-04-11 | Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-dead | Stuart Cook | -5/+10 |
| 2025-04-10 | Allow drivers to supply a list of extra symbols to intern | Alex Macleod | -5/+10 |
| 2025-03-31 | hygiene: Rename semi-transparent to semi-opaque | Vadim Petrochenkov | -1/+1 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -1/+1 |
| 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-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-04 | Also note struct access, and fix macro expansion from foreign crates | Michael Goulet | -2/+10 |
| 2025-03-03 | Point of macro expansion from call expr if it involves macro var | Michael Goulet | -0/+23 |
| 2025-02-23 | Use `as_chunks` in `analyze_source_file_sse2` | real-eren | -0/+1 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -2/+2 |
| 2025-02-16 | Move hashes from rustc_data_structure to rustc_hashes so they can be shared w... | Ben Kimock | -1/+2 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -12/+13 |
| 2025-02-02 | Convert two `rustc_middle::lint` functions to `Span` methods. | Nicholas Nethercote | -0/+32 |
| 2025-01-22 | Auto merge of #134478 - compiler-errors:attr-span, r=oli-obk | bors | -6/+39 |
| 2025-01-19 | Rename FileName::QuoteExpansion to CfgSpec | Eric Huss | -5/+5 |
| 2025-01-08 | Add a list of symbols for stable standard library crates | Trevor Gross | -1/+1 |
| 2024-12-21 | Hash only the spans that we care ended up reading in Span::try_metavars | Michael Goulet | -14/+35 |
| 2024-12-21 | Hash the untracked macro variable expansions | Michael Goulet | -5/+17 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-12-13 | Remove support for specializing ToString outside the standard library | bjorn3 | -1/+0 |
| 2024-12-12 | Auto merge of #129181 - beetrees:asm-spans, r=pnkfelix,compiler-errors | bors | -0/+6 |
| 2024-12-06 | Remove all threading through of ErrorGuaranteed from the driver | bjorn3 | -0/+5 |
| 2024-11-27 | rustc_span: Replace a `HashMap<_, ()>` with `HashSet` | Josh Stone | -0/+1 |
| 2024-11-26 | Pass end position of span through inline ASM cookie | beetrees | -0/+6 |
| 2024-11-24 | Auto merge of #132791 - tyilo:big-file-fail-fast, r=compiler-errors | bors | -0/+5 |
| 2024-11-23 | rustc: Fail fast when compiling a source file larger than 4 GiB - 1 B | Asger Hautop Drewsen | -0/+5 |
| 2024-11-14 | Rollup merge of #128197 - Alexendoo:span-ctxt, r=davidtwco | Matthias Krüger | -6/+0 |
| 2024-11-12 | Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillot | bors | -8/+0 |
| 2024-11-12 | Delete the `cfg(not(parallel))` serial compiler | Noratrieb | -8/+0 |