| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-11-10 | Address review comments | León Orell Valerian Liehr | -0/+4 |
| 2024-10-07 | Avoid another `&Lrc<..>` in a return value. | Nicholas Nethercote | -1/+1 |
| 2024-10-01 | disregard what we believe is supported in cargo for hash type | Jacob Kiesel | -9/+0 |
| 2024-10-01 | add unstable support for outputting file checksums for use in cargo | Jacob Kiesel | -7/+139 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -5/+5 |
| 2024-09-03 | Auto merge of #129777 - nnethercote:unreachable_pub-4, r=Urgau | bors | -0/+1 |
| 2024-09-03 | Add `warn(unreachable_pub)` to `rustc_span`. | Nicholas Nethercote | -0/+1 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -2/+2 |
| 2024-08-27 | compiler: Remove feature(new_uninit) | Jubilee Young | -1/+0 |
| 2024-08-06 | Skip locking span interner for some syntax context checks | Alex Macleod | -6/+0 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+9 |
| 2024-07-25 | Auto merge of #127042 - GrigorenkoPV:derivative, r=compiler-errors | bors | -4/+5 |
| 2024-07-18 | Make unicode text flow control chars visible as � | Esteban Küber | -1/+2 |
| 2024-07-18 | Be more accurate about calculating `display_col` from a `BytePos` | Esteban Küber | -100/+33 |
| 2024-07-12 | rustc_span: derivative -> derive-where | Pavel Grigorenko | -4/+5 |
| 2024-06-21 | Auto merge of #123165 - oli-obk:no_ord_def_id3, r=cjgillot | bors | -31/+8 |
| 2024-06-20 | rustc_span: Optimize span parent get/set methods | Vadim Petrochenkov | -9/+2 |
| 2024-06-16 | Auto merge of #126543 - petrochenkov:upctxt4, r=cjgillot | bors | -15/+25 |
| 2024-06-16 | rustc_span: Minor improvements | Vadim Petrochenkov | -2/+2 |
| 2024-06-16 | rustc_span: Optimize more hygiene operations using `Span::map_ctxt` | Vadim Petrochenkov | -15/+25 |
| 2024-06-13 | rustc_span: By-value interface for ctxt update | Vadim Petrochenkov | -13/+9 |
| 2024-06-13 | rustc_span: Add conveniences for working with span formats | Vadim Petrochenkov | -0/+1 |
| 2024-06-10 | rustc_span: Optimize syntax context updates in spans | Vadim Petrochenkov | -12/+13 |
| 2024-06-04 | Add `Span::trim_end` | Zalathar | -0/+7 |