| Age | Commit message (Expand) | Author | Lines |
| 2024-04-16 | Construct `SourceMap` at the same time as `SessionGlobals`. | Nicholas Nethercote | -35/+18 |
| 2024-04-10 | typeck: fix `?` operator suggestion span | 许杰友 Jieyou Xu (Joe) | -0/+39 |
| 2024-03-28 | Replace Session should_remap_filepaths with filename_display_preference | Urgau | -0/+12 |
| 2024-03-27 | Helper function for resolve_path | Kornel | -0/+11 |
| 2024-02-18 | macro_rules: Preserve all metavariable spans in a global side table | Vadim Petrochenkov | -14/+59 |
| 2024-02-11 | Rollup merge of #120272 - long-long-float:suppress-suggestions-in-derive-macr... | Matthias Krüger | -0/+7 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-09 | Check with overlaps_or_adjacent | long-long-float | -0/+7 |
| 2024-02-07 | Rename `unchecked_claim_error_was_emitted` as `unchecked_error_guaranteed`. | Nicholas Nethercote | -1/+1 |
| 2024-02-07 | Tighten up `ErrorGuaranteed` handling. | Nicholas Nethercote | -3/+2 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-28 | normalize_newlines(): fix incorrect comment | Matthew Woodcraft | -1/+1 |
| 2024-01-09 | Remove more needless leb128 coding for enum variants | Mark Rousskov | -11/+12 |
| 2024-01-09 | Rollup merge of #118903 - azhogin:azhogin/skip_second_stmt_debuginfo.rs, r=pe... | Matthias Krüger | -7/+0 |
| 2024-01-08 | Improved support of collapse_debuginfo attribute for macros. | Andrew Zhogin | -7/+0 |
| 2024-01-06 | Auto merge of #119662 - matthiaskrgr:rollup-ehofh5n, r=matthiaskrgr | bors | -49/+47 |
| 2024-01-06 | Rollup merge of #119624 - petrochenkov:dialoc4, r=compiler-errors | Matthias Krüger | -49/+47 |
| 2024-01-06 | Auto merge of #119531 - petrochenkov:cmpctxt, r=cjgillot | bors | -20/+16 |
| 2024-01-06 | rustc_span: Optimize syntax context comparisons | Vadim Petrochenkov | -20/+16 |
| 2024-01-05 | rustc_span: More consistent span combination operations | Vadim Petrochenkov | -49/+47 |
| 2024-01-01 | Add comments sugested by reviewer | bjorn3 | -0/+5 |
| 2023-12-31 | Avoid specialization for AttrId deserialization | bjorn3 | -0/+22 |
| 2023-12-31 | Remove almost all uses of specialization from the metadata encoding code | bjorn3 | -1/+136 |
| 2023-12-31 | Avoid specialization for the Span Encodable and Decodable impls | bjorn3 | -11/+35 |
| 2023-12-19 | Unify SourceFile::name_hash and StableSourceFileId | Michael Woerister | -14/+72 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-11-23 | remove unused pub fn | klensy | -7/+0 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -2/+2 |
| 2023-11-09 | Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io` | John Millikin | -0/+1 |
| 2023-11-02 | Deinline all session global functions. | Nicholas Nethercote | -6/+0 |
| 2023-11-02 | Formatting tweaks. | Nicholas Nethercote | -9/+12 |
| 2023-11-02 | Minimize `pub` usage in `hygiene.rs`. | Nicholas Nethercote | -1/+1 |
| 2023-11-02 | Explain the `()` argument to `ErrorGuaranteed`. | Nicholas Nethercote | -0/+3 |
| 2023-10-23 | Auto merge of #116849 - oli-obk:error_shenanigans, r=cjgillot | bors | -1/+18 |
| 2023-10-21 | Rollup merge of #116312 - c410-f3r:try, r=Mark-Simulacrum | Matthias Krüger | -9/+12 |
| 2023-10-20 | Ensure we never accidentally serialize an `ErrorGuaranteed` | Oli Scherer | -1/+18 |
| 2023-10-19 | Initiate the inner usage of `cfg_match` | Caio | -9/+12 |
| 2023-10-17 | [RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopes | Urgau | -1/+1 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+2 |
| 2023-10-06 | Rollup merge of #116474 - nnethercote:rustc_assorted, r=spastorino | Matthias Krüger | -6/+1 |
| 2023-10-06 | Remove unused `FileName::CfgSpec`. | Nicholas Nethercote | -6/+1 |
| 2023-10-05 | Allow file names to end with '>' | Martin Nordholts | -1/+0 |
| 2023-09-27 | fix clippy::{redundant_guards, useless_format} | Matthias Krüger | -2/+2 |
| 2023-09-25 | Rename `cold_path` to `outline` | John Kåre Alsaker | -2/+2 |
| 2023-09-09 | Auto merge of #115594 - nnethercote:span-tweaks, r=cjgillot | bors | -11/+1 |
| 2023-09-08 | Add Freeze::clone | John Kåre Alsaker | -8/+2 |
| 2023-09-08 | Optimize `Span::is_dummy`. | Nicholas Nethercote | -11/+1 |
| 2023-09-07 | Use `Freeze` for `SourceFile.lines` | John Kåre Alsaker | -123/+140 |
| 2023-09-07 | Use `Freeze` for `SourceFile.external_src` | John Kåre Alsaker | -30/+34 |
| 2023-09-04 | Remove always-zero field. | Camille GILLOT | -21/+4 |