| Age | Commit message (Expand) | Author | Lines |
| 2024-01-09 | Avoid silencing relevant follow-up errors | Oli Scherer | -0/+6 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-14 | update use of feature flags | lcnr | -2/+2 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-11-14 | finish `RegionKind` rename | lcnr | -1/+1 |
| 2023-10-30 | Detect object safety errors when assoc type is missing | Esteban Küber | -1/+1 |
| 2023-10-22 | use visibility to check unused imports and delete some stmts | bohan | -5/+0 |
| 2023-10-04 | Reorder fullfillment errors to keep more interesting ones first | Esteban Küber | -1/+1 |
| 2023-09-13 | make the eval() functions on our const types return the resulting value | Ralf Jung | -1/+1 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -1/+1 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -15/+4 |
| 2023-07-22 | rustdoc: handle cross-crate RPITITs correctly | León Orell Valerian Liehr | -3/+6 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -6/+6 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -12/+6 |
| 2023-07-12 | Flip cfg's for bootstrap bump | Mark Rousskov | -2/+2 |
| 2023-07-07 | Require TAITs to be mentioned in the signatures of functions that register hi... | Oli Scherer | -1/+1 |
| 2023-07-03 | Remove chalk from the compiler | Michael Goulet | -3/+0 |
| 2023-07-03 | review | lcnr | -1/+6 |
| 2023-07-03 | add deep normalization via the new solver | lcnr | -0/+2 |
| 2023-07-01 | Auto merge of #113154 - lcnr:better-probe-check, r=compiler-errors | bors | -1/+1 |
| 2023-06-29 | change snapshot tracking in fulfillment contexts | lcnr | -1/+1 |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -15/+9 |
| 2023-06-21 | Don't substitute a GAT that has mismatched generics in OpaqueTypeCollector | Michael Goulet | -4/+4 |
| 2023-06-19 | s/Clause/ClauseKind | Michael Goulet | -1/+1 |
| 2023-06-15 | Auto merge of #104455 - the8472:dont-drain-on-drop, r=Amanieu | bors | -1/+1 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -1/+1 |
| 2023-06-12 | Collect VTable stats & add `-Zprint-vtable-sizes` | Maybe Waffle | -1/+1 |
| 2023-06-01 | remove search_for_adt_const_param_violation | Michael Goulet | -3/+1 |
| 2023-05-31 | move hack to `normalize_param_env_or_error` | Boxy | -3/+57 |
| 2023-05-29 | EarlyBinder::new -> EarlyBinder::bind | lcnr | -1/+1 |
| 2023-05-28 | Replace EarlyBinder(x) with EarlyBinder::new(x) | Kyle Matsuda | -1/+1 |
| 2023-05-27 | Add warn-by-default lint for local binding shadowing exported glob re-export ... | 许杰友 Jieyou Xu (Joe) | -0/+2 |
| 2023-05-22 | Structurally normalize in the new solver | Michael Goulet | -0/+2 |
| 2023-05-19 | Auto merge of #110100 - compiler-errors:no-infer-pred-must-hold, r=jackh726 | bors | -20/+21 |
| 2023-05-15 | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | -2/+3 |
| 2023-05-12 | do not allow inference in `pred_known_to_hold_modulo_regions` | Michael Goulet | -20/+21 |
| 2023-05-09 | Rollup merge of #111252 - matthewjasper:min-spec-improvements, r=compiler-errors | Dylan DPC | -1/+3 |
| 2023-05-08 | Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors | Michael Goulet | -1/+2 |
| 2023-05-07 | Auto merge of #111161 - compiler-errors:rtn-super, r=cjgillot | bors | -1/+1 |
| 2023-05-05 | Report nicer lifetime errors for specialization | Matthew Jasper | -1/+3 |
| 2023-05-04 | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | -1/+2 |
| 2023-05-04 | Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnr | bors | -1/+1 |
| 2023-05-03 | Rename things to reflect that they're not item specific | Michael Goulet | -1/+1 |
| 2023-04-27 | rename `needs_subst` to `has_param` | Boxy | -1/+1 |
| 2023-04-26 | Add new `ToPredicate` impls and `TraitRef` methods to remove some `ty::Binber... | Maybe Waffle | -1/+1 |
| 2023-04-25 | Replace `tcx.mk_trait_ref` with `ty::TraitRef::new` | Maybe Waffle | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -1/+1 |
| 2023-04-16 | Remove `TypeSuper{Foldable,Visitable}` impls for `Region`. | Nicholas Nethercote | -1/+1 |
| 2023-04-06 | Get rid of elaborate_trait_ref{s} too | Michael Goulet | -1/+1 |
| 2023-04-06 | Make elaborator generic | Michael Goulet | -5/+2 |