| Age | Commit message (Expand) | Author | Lines |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-23 | fix(resolve): not defined `extern crate shadow_name` | bohan | -1/+1 |
| 2023-05-19 | Auto merge of #109602 - bvanjoi:fix-issue-109343, r=petrochenkov | bors | -0/+1 |
| 2023-05-18 | fix(resolve): only disambiguate binding key during define | bohan | -1/+9 |
| 2023-05-18 | fix(resolve): replace bindings to dummy for unresolved imports | bohan | -0/+1 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -1/+2 |
| 2023-05-11 | Improve error for `self: Box<self>` | clubby789 | -0/+2 |
| 2023-05-05 | improve diagnostics and bless tests | Boxy | -2/+9 |
| 2023-05-02 | resolve: One more attempt to simplify `module_children` | Vadim Petrochenkov | -6/+3 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-18 | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros` | Nilstrieb | -1/+1 |
| 2023-04-14 | Auto merge of #110160 - petrochenkov:notagain2, r=cjgillot | bors | -18/+6 |
| 2023-04-12 | Rollup merge of #110203 - compiler-errors:rtn-dots, r=eholk | Matthias Krüger | -1/+0 |
| 2023-04-12 | resolve: Pre-compute non-reexport module children | Vadim Petrochenkov | -18/+6 |
| 2023-04-10 | Remove `..` from return type notation | Michael Goulet | -1/+0 |
| 2023-04-10 | Fix typos in compiler | DaniPopes | -1/+1 |
| 2023-03-28 | Add `(..)` syntax for RTN | Michael Goulet | -0/+1 |
| 2023-03-24 | Rollup merge of #109536 - petrochenkov:qcstore3, r=cjgillot | Matthias Krüger | -1/+2 |
| 2023-03-23 | Rollup merge of #107880 - jieyouxu:issue-107563, r=petrochenkov | Matthias Krüger | -1/+4 |
| 2023-03-23 | resolve: Rename some cstore methods to match queries and add comments | Vadim Petrochenkov | -1/+2 |
| 2023-03-23 | Auto merge of #108221 - petrochenkov:cratecfg, r=michaelwoerister | bors | -5/+6 |
| 2023-03-23 | Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgr | bors | -5/+2 |
| 2023-03-23 | rustc_interface: Add a new query `pre_configure` | Vadim Petrochenkov | -5/+6 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -4/+4 |
| 2023-03-20 | Lint ambiguous glob re-exports | 许杰友 Jieyou Xu (Joe) | -1/+4 |
| 2023-03-16 | resolve: Remove `item_attrs_untracked` | Vadim Petrochenkov | -4/+1 |
| 2023-03-16 | resolve: Remove `item_generics_num_lifetimes` | Vadim Petrochenkov | -1/+1 |
| 2023-03-13 | metadata/resolve: Minor refactoring to "tcx -> cstore" conversions | Vadim Petrochenkov | -3/+5 |
| 2023-03-13 | resolve: Remove `struct_field_names_untracked` | Vadim Petrochenkov | -6/+9 |
| 2023-03-13 | resolve: Centralize retrieval of items span and item name | Vadim Petrochenkov | -15/+6 |
| 2023-03-13 | resolve: Remove `fn_has_self_parameter_untracked` | Vadim Petrochenkov | -3/+3 |
| 2023-03-13 | resolve: Remove `struct_field_visibilities_untracked` | Vadim Petrochenkov | -2/+2 |
| 2023-03-11 | Simplify message paths | est31 | -1/+1 |
| 2023-03-11 | Auto merge of #109019 - matthiaskrgr:rollup-ihjntil, r=matthiaskrgr | bors | -3/+8 |
| 2023-03-11 | Rollup merge of #108806 - cjgillot:query-lints, r=davidtwco | Matthias Krüger | -3/+8 |
| 2023-03-10 | rustdoc: Don't crash on `crate` references in blocks | Adrian Heine | -10/+2 |
| 2023-03-06 | Querify early_lint_checks. | Camille GILLOT | -0/+2 |
| 2023-03-06 | Querify registered_tools. | Camille GILLOT | -3/+6 |
| 2023-03-02 | rustc_middle: Remove trait `DefIdTree` | Vadim Petrochenkov | -9/+2 |
| 2023-02-27 | Rollup merge of #108363 - cjgillot:unused-crate, r=WaffleLapkin | Matthias Krüger | -9/+0 |
| 2023-02-22 | Remove some resolver outputs. | Camille GILLOT | -9/+0 |
| 2023-02-22 | Rollup merge of #108353 - petrochenkov:rmir, r=cjgillot | Matthias Krüger | -4/+2 |
| 2023-02-22 | resolve: Remove `ImportResolver` | Vadim Petrochenkov | -4/+2 |
| 2023-02-22 | Auto merge of #103042 - davidtwco:translation-distributed-ftl, r=oli-obk | bors | -1/+6 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -1/+6 |
| 2023-02-21 | Use a lock-free datastructure for `source_span` | Oli Scherer | -1/+1 |
| 2023-02-20 | Remove `ResolverTree` | Oli Scherer | -19/+2 |
| 2023-02-20 | Remove some unnecessary tcx-passing | Oli Scherer | -0/+4 |
| 2023-02-20 | Stop passing in values that one can also get from the tcx lazily | Oli Scherer | -15/+5 |
| 2023-02-20 | Remove definitions field that is only needed for one method | Oli Scherer | -1/+0 |