| Age | Commit message (Expand) | Author | Lines |
| 2025-09-05 | Some hygiene doc improvements | Cameron Steffen | -10/+20 |
| 2025-08-02 | Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu | Samuel Tardieu | -1/+3 |
| 2025-07-25 | Improve and regularize comment placement in doc code | Josh Triplett | -1/+3 |
| 2025-07-24 | Inline some methods in rustc_span hygiene | xizheyin | -0/+16 |
| 2025-07-05 | remove `DesugaringKind::CondTemporary` | dianne | -7/+0 |
| 2025-06-22 | Implement DesugaringKind::FormatLiteral | mejrs | -0/+16 |
| 2025-06-12 | Introduce `-Zmacro-stats`. | Nicholas Nethercote | -1/+1 |
| 2025-04-28 | Move `in_external_macro` to `SyntaxContext` | Jason Newcomb | -0/+25 |
| 2025-04-26 | hygiene: Use `IndexVec` for syntax context decode cache | Vadim Petrochenkov | -9/+4 |
| 2025-04-26 | hygiene: Misc cleanups | Vadim Petrochenkov | -82/+46 |
| 2025-04-26 | hygiene: Remove decode placeholders | Vadim Petrochenkov | -34/+11 |
| 2025-04-19 | Rollup merge of #139091 - mejrs:format, r=compiler-errors | Chris Denton | -0/+19 |
| 2025-04-17 | Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwco | Matthias Krüger | -24/+23 |
| 2025-04-14 | Documentation and finishing touches | mejrs | -0/+19 |
| 2025-04-12 | don't store opaque info during encoding | bohan | -56/+18 |
| 2025-04-03 | hygiene: Avoid recursion in syntax context decoding | Vadim Petrochenkov | -100/+61 |
| 2025-04-01 | Use `sym::dummy` in one more place. | Nicholas Nethercote | -1/+2 |
| 2025-03-31 | hygiene: Rename semi-transparent to semi-opaque | Vadim Petrochenkov | -24/+23 |
| 2025-03-28 | hygiene: Rewrite `apply_mark_internal` to be more understandable | Vadim Petrochenkov | -60/+61 |
| 2025-03-15 | hygiene: Update `$crate` pretty-printing to account for holes in syntax contexts | Vadim Petrochenkov | -14/+15 |
| 2025-03-15 | hygiene: Ensure uniqueness of `SyntaxContextData`s | Vadim Petrochenkov | -26/+34 |
| 2025-03-15 | hygiene: Asserts, comments, code cleanup | Vadim Petrochenkov | -53/+91 |
| 2025-03-14 | Do not suggest using `-Zmacro-backtrace` for builtin macros | Esteban Küber | -0/+5 |
| 2025-03-06 | Remove the `Option` part of range ends in the HIR | Oli Scherer | -0/+3 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -0/+6 |
| 2025-02-16 | Move hashes from rustc_data_structure to rustc_hashes so they can be shared w... | Ben Kimock | -1/+2 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -5/+6 |
| 2025-02-03 | Express contracts as part of function header and lower it to the contract lan... | Celina G. Val | -0/+3 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -5/+6 |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -4/+0 |
| 2024-12-13 | Don't retag the `PtrMetadata(&raw const *_n)` in slice indexing | Scott McMurray | -0/+4 |
| 2024-11-27 | rustc_span: Replace a `HashMap<_, ()>` with `HashSet` | Josh Stone | -5/+6 |
| 2024-11-12 | Delete the `cfg(not(parallel))` serial compiler | Noratrieb | -13/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -1/+1 |
| 2024-08-21 | Rollup merge of #127279 - bvanjoi:fix-112680, r=petrochenkov | Matthias Krüger | -0/+8 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -8/+10 |
| 2024-07-05 | use old ctx if has same expand environment during decode span | bohan | -0/+8 |
| 2024-06-21 | Auto merge of #123165 - oli-obk:no_ord_def_id3, r=cjgillot | bors | -1/+7 |
| 2024-06-16 | rustc_span: Minor improvements | Vadim Petrochenkov | -0/+5 |
| 2024-05-22 | Remove `#[macro_use]` extern crate tracing` from `rustc_span`. | Nicholas Nethercote | -0/+1 |
| 2024-04-29 | Remove `extern crate rustc_macros` from numerous crates. | Nicholas Nethercote | -1/+1 |
| 2024-04-25 | debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[... | Vadim Petrochenkov | -23/+15 |
| 2024-04-24 | chore: fix some typos in comments | whosehang | -1/+1 |
| 2024-04-19 | Stop sorting `Span`s' `SyntaxContext`, as that is incompatible with incremental | Oli Scherer | -1/+7 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -2/+2 |
| 2024-03-22 | Update (doc) comments | León Orell Valerian Liehr | -1/+1 |
| 2024-01-31 | Add async bound modifier to enable async Fn bounds | Michael Goulet | -0/+3 |
| 2024-01-19 | Auto merge of #120112 - matthiaskrgr:rollup-48o3919, r=matthiaskrgr | bors | -5/+14 |
| 2024-01-17 | Use UnhashMap for a few more maps | Mark Rousskov | -2/+2 |