| Age | Commit message (Expand) | Author | Lines |
| 2024-11-05 | Auto merge of #132580 - compiler-errors:globs, r=Noratrieb | bors | -1/+1 |
| 2024-11-04 | ty::BrK -> ty::BoundRegionKind::K | Michael Goulet | -1/+1 |
| 2024-11-02 | No need to instantiate binder in confirm_async_closure_candidate | Michael Goulet | -9/+3 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-21 | Auto merge of #131988 - matthiaskrgr:rollup-tx173wn, r=matthiaskrgr | bors | -183/+8 |
| 2024-10-20 | Rip out old effects var handling code from traits | Michael Goulet | -183/+8 |
| 2024-10-19 | Fix transmute goal | Michael Goulet | -5/+8 |
| 2024-10-17 | Allow dropping dyn principal | Michael Goulet | -0/+4 |
| 2024-10-12 | Swap Vec<PredicateObligation> to type alias | GnomedDev | -31/+34 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -5/+5 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -55/+37 |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`. | Nicholas Nethercote | -0/+1 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -7/+5 |
| 2024-08-18 | safe transmute: forbid reference lifetime extension | Jack Wrenn | -73/+103 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+6 |
| 2024-06-27 | Make queries more explicit | Michael Goulet | -1/+1 |
| 2024-06-25 | Auto merge of #125610 - oli-obk:define_opaque_types14, r=compiler-errors | bors | -4/+4 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-19 | Allow constraining opaque types during auto trait casting | Oli Scherer | -1/+1 |
| 2024-06-19 | Allow constraining opaque types during unsizing | Oli Scherer | -3/+3 |
| 2024-06-16 | Auto merge of #126505 - compiler-errors:no-vtable, r=lcnr | bors | -41/+2 |
| 2024-06-14 | Only compute vtable information during codegen | Michael Goulet | -41/+2 |
| 2024-06-14 | Use is_lang_item more aggressively | Michael Goulet | -6/+6 |
| 2024-06-14 | Add TyCtxt::is_lang_item | Michael Goulet | -1/+1 |
| 2024-06-05 | Basic removal of `Ty` from places (boring) | Boxy | -3/+0 |
| 2024-06-03 | check_is_object_safe -> is_object_safe | Michael Goulet | -1/+1 |
| 2024-05-19 | Add and use generics.is_empty() and generics.is_own_empty, rather than using ... | Santiago Pastorino | -1/+1 |
| 2024-05-16 | Remove trivial Binder::dummy calls | Michael Goulet | -1/+1 |
| 2024-05-16 | Rename ToPredicate for Upcast | Michael Goulet | -5/+5 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_trait_selection`. | Nicholas Nethercote | -0/+1 |
| 2024-05-10 | Auto merge of #124982 - compiler-errors:uplift-trait-ref, r=lcnr | bors | -13/+16 |
| 2024-05-10 | Lift `TraitRef` into `rustc_type_ir` | Michael Goulet | -13/+16 |
| 2024-05-10 | More rename fallout | Michael Goulet | -6/+6 |
| 2024-05-10 | Rename some ObligationCauseCode variants | Michael Goulet | -1/+1 |
| 2024-05-10 | Remove glob imports for ObligationCauseCode | Michael Goulet | -9/+9 |
| 2024-05-10 | Auto merge of #124961 - matthiaskrgr:rollup-1jj65p6, r=matthiaskrgr | bors | -1/+2 |
| 2024-05-09 | Rename Generics::params to Generics::own_params | Michael Goulet | -1/+1 |
| 2024-05-10 | De-tuple two `vtable_trait_first_method_offset` args. | Nicholas Nethercote | -1/+2 |
| 2024-04-15 | Simplify shallow resolver to just fold ty/consts | Michael Goulet | -5/+4 |
| 2024-04-15 | Stop using PolyTraitRef for closure/coroutine predicates already instantiated... | Michael Goulet | -2/+2 |
| 2024-04-08 | Rollup merge of #123367 - jswrenn:layoutify, r=compiler-errors | Matthias Krüger | -7/+35 |
| 2024-04-08 | Compute transmutability from `rustc_target::abi::Layout` | Jack Wrenn | -7/+35 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -2/+10 |
| 2024-04-01 | Fix obligation param and bless tests | Michael Goulet | -40/+18 |
| 2024-04-01 | Instantiate closure-like bounds with placeholders to deal with binders correctly | Michael Goulet | -68/+82 |
| 2024-03-22 | Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgr | bors | -2/+2 |
| 2024-03-22 | Split out ImplPolarity and PredicatePolarity | Michael Goulet | -2/+2 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |