| Age | Commit message (Expand) | Author | Lines |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -3/+3 |
| 2025-02-03 | Rollup merge of #136464 - nnethercote:rm-TyCtxtAt-for-hooks, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -3/+3 |
| 2025-02-03 | Remove hook calling via `TyCtxtAt`. | Nicholas Nethercote | -3/+3 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -1/+1 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -1/+1 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -1/+1 |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -1/+0 |
| 2024-11-19 | Rename implied_const_bounds to explicit_implied_const_bounds | Michael Goulet | -1/+1 |
| 2024-11-07 | Rollup merge of #132131 - celinval:smir-crate-defs, r=compiler-errors | Jubilee | -0/+1 |
| 2024-11-07 | [StableMIR] API to retrieve definitions from crates | Celina G. Val | -0/+1 |
| 2024-10-31 | Encode cross-crate opaque type origin | Michael Goulet | -4/+1 |
| 2024-10-26 | expand: Stop using artificial `ast::Item` for macros loaded from metadata | Vadim Petrochenkov | -20/+8 |
| 2024-10-24 | Implement const effect predicate in new solver | Michael Goulet | -0/+2 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -1/+0 |
| 2024-10-20 | Remove outdated comment | Chris Denton | -3/+0 |
| 2024-09-24 | Separate collection of crate-local inherent impls from error reporting | Michael Goulet | -2/+2 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-16 | Encode coroutine_by_move_body_def_id in crate metadata | Michael Goulet | -0/+1 |
| 2024-09-04 | Make supertrait and implied predicates queries defaulted | Michael Goulet | -2/+2 |
| 2024-09-02 | Rollup merge of #129829 - compiler-errors:decode-non-optional, r=lcnr | Matthias Krüger | -5/+18 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -1/+0 |
| 2024-08-31 | Make decoding non-optional LazyArray panic if not set | Michael Goulet | -5/+18 |
| 2024-08-31 | Rollup merge of #129725 - compiler-errors:predicates-of, r=fmease | Matthias Krüger | -0/+18 |
| 2024-08-29 | Simplify some extern providers | Michael Goulet | -11/+21 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -0/+18 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -0/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -10/+7 |
| 2024-07-17 | Add cross-crate precise capturing support to rustdoc | Michael Goulet | -0/+10 |
| 2024-06-29 | Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obk | bors | -0/+3 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -0/+3 |
| 2024-06-27 | Make queries more explicit | Michael Goulet | -2/+2 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -1/+1 |
| 2024-06-07 | Only compute specializes query if specialization is enabled in the crate of t... | Michael Goulet | -0/+1 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -2/+2 |
| 2024-05-29 | Start implementing needs_async_drop and related | Daria Sukhonina | -0/+4 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -2/+2 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-04-19 | Move `stable_crate_ids` from `CrateStore` to `Untracked` | Oli Scherer | -8/+7 |
| 2024-03-27 | Make `def_path_hash_to_def_id` a hook | Oli Scherer | -5/+9 |
| 2024-03-27 | Move `CrateStore::expn_hash_to_expn_id` to a hook | Oli Scherer | -11/+5 |
| 2024-03-27 | Start replacing `CStore` trait methods with hooks. | Oli Scherer | -4/+8 |
| 2024-03-22 | Always encode implied_predicates query for traits | Michael Goulet | -12/+1 |
| 2024-03-20 | Split item bounds and item super predicates | Michael Goulet | -0/+1 |
| 2024-03-05 | Avoid invoking the `intrinsic` query for DefKinds other than `Fn` or `AssocFn` | Oli Scherer | -1/+1 |
| 2024-02-18 | resolve: Scale back unloading of speculatively loaded crates | Vadim Petrochenkov | -0/+10 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -1/+1 |
| 2024-02-15 | Return ConstAllocation from eval_static_initializer query directly | Oli Scherer | -3/+3 |