| Age | Commit message (Expand) | Author | Lines |
| 2024-09-11 | clippy::useless_conversion | Michael Goulet | -1/+1 |
| 2024-08-19 | Retroactively feature gate `ConstArgKind::Path` | Boxy | -10/+22 |
| 2024-08-16 | Special-case alias ty in `try_from_lit` | Jaic1 | -0/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+5 |
| 2024-07-19 | Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU | bors | -41/+85 |
| 2024-07-18 | const_to_pat: cleanup leftovers from when we had to deal with non-structural ... | Ralf Jung | -14/+38 |
| 2024-07-18 | valtree construction: keep track of which type was valtree-incompatible | Ralf Jung | -2/+1 |
| 2024-07-16 | Add `ConstArgKind::Path` and make `ConstArg` its own HIR node | Noah Lev | -10/+9 |
| 2024-07-16 | Use `ConstArg` for const param defaults | Noah Lev | -4/+4 |
| 2024-07-16 | Setup ty::Const functions for `ConstArg` | Noah Lev | -36/+81 |
| 2024-06-18 | Uplift the new trait solver | Michael Goulet | -1/+5 |
| 2024-06-10 | ScalarInt: size mismatches are a bug, do not delay the panic | Ralf Jung | -3/+3 |
| 2024-06-06 | Uplift TypeRelation and Relate | Michael Goulet | -0/+8 |
| 2024-06-05 | Add `Ty` to `ConstKind::Value` | Boxy | -25/+22 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -96/+48 |
| 2024-06-04 | Downsize `ty::Expr` | Boxy | -2/+2 |
| 2024-05-26 | Uplift EarlyBinder | Michael Goulet | -0/+9 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -0/+1 |
| 2024-05-20 | Rework var resolution in InferCtxtLike, uplift EagerResolver | Michael Goulet | -0/+8 |
| 2024-05-13 | Remove to_term | Michael Goulet | -4/+0 |
| 2024-05-13 | Uplift AliasTy | Michael Goulet | -3/+15 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -9/+7 |
| 2024-04-29 | Remove `extern crate rustc_data_structures` from numerous crates. | Nicholas Nethercote | -2/+2 |
| 2024-04-29 | Remove `extern crate rustc_macros` from `rustc_middle`. | Nicholas Nethercote | -1/+1 |
| 2024-04-19 | Auto merge of #124113 - RalfJung:interpret-scalar-ops, r=oli-obk | bors | -1/+1 |
| 2024-04-19 | ScalarInt: add methods to assert being a (u)int of given size | Ralf Jung | -1/+1 |
| 2024-04-18 | Simplify `static_assert_size`s. | Nicholas Nethercote | -1/+4 |
| 2024-04-03 | Check `x86_64` size assertions on `aarch64`, too | Zalathar | -1/+1 |
| 2024-03-27 | Remove `Ord` from `Ty`, `Const`, and `Region` | Oli Scherer | -2/+2 |
| 2024-03-18 | Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ... | Oli Scherer | -5/+5 |
| 2024-03-04 | Allow a way to add constructors for rustc_type_ir types | Michael Goulet | -0/+13 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -0/+12 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -1/+1 |
| 2024-01-30 | Move predicate, region, and const stuff into their own modules in middle | Michael Goulet | -1/+2 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-15 | NFC: do not clone types that are copy | Matthias Krüger | -1/+1 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -2/+2 |
| 2023-12-12 | Auto merge of #118841 - compiler-errors:always-copy, r=jackh726 | bors | -1/+2 |
| 2023-12-12 | Make ConstKind and TyKind Copy | Michael Goulet | -1/+2 |
| 2023-12-11 | remove some redundant clones | Matthias Krüger | -1/+1 |
| 2023-12-08 | Feedback | Michael Goulet | -4/+4 |
| 2023-12-08 | Uplift canonicalizer into new trait solver crate | Michael Goulet | -1/+15 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -2/+2 |
| 2023-12-02 | fix an ICE when a valtree failed to evaluate | Ralf Jung | -2/+10 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -2/+2 |
| 2023-11-25 | Remove mir::Const::from_anon_const | Michael Goulet | -0/+4 |
| 2023-11-22 | Cache flags for ty::Const | Michael Goulet | -1/+12 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -5/+3 |
| 2023-11-04 | No lifetime on PlaceholderConst | Michael Goulet | -1/+1 |