| Age | Commit message (Expand) | Author | Lines |
| 2024-01-22 | Rollup merge of #119369 - bvanjoi:fix-119301, r=petrochenkov | Matthias Krüger | -0/+5 |
| 2024-01-21 | exclude unexported macro bindings from extern crate | bohan | -0/+5 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -1/+1 |
| 2024-01-17 | Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obk | bors | -1/+1 |
| 2024-01-15 | Auto merge of #119610 - Nadrieril:never_pattern_bindings, r=compiler-errors | bors | -0/+2 |
| 2024-01-14 | Rework how diagnostic lints are stored. | Nicholas Nethercote | -1/+1 |
| 2024-01-13 | store the segment name when resolution fails | bohan | -3/+12 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -0/+5 |
| 2024-01-09 | Check bindings around never patterns | Nadrieril | -0/+2 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -2/+2 |
| 2023-12-20 | resolve: Eagerly feed closure visibilities | Vadim Petrochenkov | -4/+1 |
| 2023-12-18 | Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl... | Michael Woerister | -2/+2 |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -8/+9 |
| 2023-12-03 | rustc: Harmonize `DefKind` and `DefPathData` | Vadim Petrochenkov | -2/+2 |
| 2023-11-28 | resolve: Feed the `def_kind` query immediately on `DefId` creation | Vadim Petrochenkov | -5/+4 |
| 2023-11-27 | Address unused tuple struct fields in the compiler | Jake Goulding | -1/+1 |
| 2023-11-25 | Rollup merge of #118158 - nnethercote:reduce-fluent-boilerplate, r=compiler-e... | Michael Goulet | -5/+2 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -3/+1 |
| 2023-11-25 | resolve: Avoid clones of `MacroData` | Vadim Petrochenkov | -5/+13 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -2/+2 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -2/+4 |
| 2023-10-08 | rustdoc: remove rust logo from non-Rust crates | Michael Howell | -0/+2 |
| 2023-10-05 | Rename `Resolver::active_features`. | Nicholas Nethercote | -8/+3 |
| 2023-09-13 | resolve: determined binding after parent module macro expand | bohan | -0/+13 |
| 2023-09-11 | Rollup merge of #115744 - fmease:fix-e0401, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2023-09-10 | Generalize E0401 | León Orell Valerian Liehr | -2/+2 |
| 2023-09-09 | Use `FreezeLock` for `CStore` | John Kåre Alsaker | -3/+3 |
| 2023-09-01 | Auto merge of #113126 - Bryanskiy:delete_old, r=petrochenkov | bors | -4/+0 |
| 2023-08-24 | Auto merge of #113408 - petrochenkov:bindintern2, r=cjgillot | bors | -23/+85 |
| 2023-08-24 | resolve: Make bindings for derive helper attributes unique | Vadim Petrochenkov | -1/+1 |
| 2023-08-24 | resolve: Make bindings for crate roots unique | Vadim Petrochenkov | -2/+22 |
| 2023-08-24 | resolve: Pre-intern tool module bindings | Vadim Petrochenkov | -0/+9 |
| 2023-08-24 | resolve: Make bindings from extern prelude unique | Vadim Petrochenkov | -11/+29 |
| 2023-08-24 | resolve: Pre-intern builtin name bindings | Vadim Petrochenkov | -9/+24 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -1/+1 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -0/+1 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -4/+0 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -2/+2 |
| 2023-07-29 | fix(resolve): update the ambiguity glob binding as warning recursively | bohan | -2/+24 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+4 |
| 2023-07-05 | resolve: Add comments explaining use of `Interned` | Vadim Petrochenkov | -0/+4 |
| 2023-07-05 | resolve: Use `Interned` for `Module` | Vadim Petrochenkov | -41/+41 |
| 2023-07-05 | resolve: Use `Interned` for `Import` | Vadim Petrochenkov | -17/+16 |
| 2023-07-05 | resolve: Use `Interned` for `NameBinding` | Vadim Petrochenkov | -41/+34 |
| 2023-07-01 | fix(resolve): skip assertion judgment when `NonModule` is dummy | bohan | -1/+1 |
| 2023-06-29 | resolve: Remove artificial import ambiguity errors | Vadim Petrochenkov | -4/+2 |
| 2023-06-22 | Tweak privacy errors to account for reachable items | Esteban Küber | -0/+3 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -1/+1 |