| Age | Commit message (Expand) | Author | Lines |
| 2024-08-31 | Rollup merge of #129723 - compiler-errors:extern-providers, r=lcnr | Matthias Krüger | -32/+0 |
| 2024-08-29 | Simplify some extern providers | Michael Goulet | -32/+0 |
| 2024-08-29 | Add `warn(unreachable_pub)` to `rustc_metadata`. | Nicholas Nethercote | -5/+5 |
| 2024-08-28 | Move 'tcx lifetime off of impl and onto methods | Michael Goulet | -14/+18 |
| 2024-08-24 | Fix `elided_named_lifetimes` in code | Pavel Grigorenko | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -10/+9 |
| 2024-07-25 | Rollup merge of #127528 - estebank:ascii-control-chars, r=oli-obk | Matthias Krüger | -2/+0 |
| 2024-07-18 | Avoid unnecessary sorting of traits | Michael Goulet | -2/+3 |
| 2024-07-18 | Be more accurate about calculating `display_col` from a `BytePos` | Esteban Küber | -2/+0 |
| 2024-07-11 | report pat no field error no recoverd struct variant | yukang | -1/+1 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -1/+4 |
| 2024-06-16 | rustc_span: Minor improvements | Vadim Petrochenkov | -2/+2 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -2/+2 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-05-21 | PR feedback | Ben Kimock | -2/+5 |
| 2024-05-21 | Add a footer in FileEncoder and check for it in MemDecoder | Ben Kimock | -6/+22 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -1/+1 |
| 2024-04-24 | Error on using `yield` without also using `#[coroutine]` on the closure | Oli Scherer | -19/+23 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -1/+1 |
| 2024-03-20 | Split item bounds and item super predicates | Michael Goulet | -0/+14 |
| 2024-03-16 | less useless array builds in imported_source_file | klensy | -10/+10 |
| 2024-03-08 | Move metadata header and version checks together | bjorn3 | -6/+18 |
| 2024-03-06 | Auto merge of #119455 - Mark-Simulacrum:relative-spans, r=cjgillot | bors | -1/+5 |
| 2024-03-05 | Auto merge of #120675 - oli-obk:intrinsics3.0, r=pnkfelix | bors | -1/+1 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -1/+1 |
| 2024-03-04 | Return a struct from `query intrinsic` to be able to add another field in the... | Oli Scherer | -1/+1 |
| 2024-02-18 | By tracking import use types to check whether it is scope uses or the other s... | surechen | -1/+1 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -2/+2 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -6/+4 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -6/+8 |
| 2024-02-12 | Implement intrinsics with fallback bodies | Oli Scherer | -2/+2 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -2/+2 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -0/+3 |
| 2024-02-06 | resolve: Unload speculatively resolved crates before freezing cstore | Vadim Petrochenkov | -0/+7 |
| 2024-01-17 | Improved collapse_debuginfo attribute, added command-line flag (no|external|yes) | Andrew Zhogin | -0/+1 |
| 2024-01-06 | Embed length of offset/position into Span tag byte | Mark Rousskov | -1/+5 |
| 2024-01-06 | Auto merge of #119478 - bjorn3:no_serialize_specialization, r=wesleywiser | bors | -70/+59 |
| 2024-01-04 | cstore: Remove unnecessary locking from `CrateMetadata` | Vadim Petrochenkov | -20/+19 |
| 2023-12-31 | Avoid specialization for AttrId deserialization | bjorn3 | -6/+3 |
| 2023-12-31 | Remove almost all uses of specialization from the metadata encoding code | bjorn3 | -57/+49 |
| 2023-12-31 | Avoid specialization for the Span Encodable and Decodable impls | bjorn3 | -9/+9 |
| 2023-12-29 | Shrink span encoding further | Mark Rousskov | -21/+19 |
| 2023-12-27 | Support relative offsets when encoding spans | Mark Rousskov | -1/+9 |
| 2023-12-24 | Auto merge of #119139 - michaelwoerister:cleanup-stable-source-file-id, r=cjg... | bors | -2/+2 |
| 2023-12-24 | Auto merge of #119265 - Mark-Simulacrum:remove-cache, r=cjgillot | bors | -22/+8 |
| 2023-12-24 | Auto merge of #119238 - Mark-Simulacrum:def-hash-efficiency, r=cjgillot | bors | -3/+11 |
| 2023-12-23 | Remove metadata decoding DefPathHash cache | Mark Rousskov | -22/+8 |
| 2023-12-23 | Specialize DefPathHash table to skip crate IDs | Mark Rousskov | -3/+11 |
| 2023-12-23 | Auto merge of #119225 - Mark-Simulacrum:remove-option, r=compiler-errors | bors | -1/+1 |