| Age | Commit message (Expand) | Author | Lines |
| 2021-09-18 | ty::layout: intern `FnAbi`s as `&'tcx`. | Eduard-Mihai Burtescu | -8/+13 |
| 2021-09-18 | ty::context: move interning `Allocation`s and `Layout`s to `direct_interners!`. | Eduard-Mihai Burtescu | -55/+26 |
| 2021-09-18 | ty::layout: propagate errors up to (but not out of) `FnAbi::of_*`. | Eduard-Mihai Burtescu | -25/+104 |
| 2021-09-18 | rustc_target: `adjust_for_cabi` -> `adjust_for_foreign_abi`. | Eduard-Mihai Burtescu | -1/+1 |
| 2021-09-18 | ty::layout: split out a private trait from `FnAbiExt`. | Eduard-Mihai Burtescu | -10/+21 |
| 2021-09-18 | ty::layout: move `trait FnAbiExt` to just before its `impl`. | Eduard-Mihai Burtescu | -28/+28 |
| 2021-09-17 | Add another case of fallback to () avoid breakage | Mark Rousskov | -0/+13 |
| 2021-09-17 | introduce new fallback algorithm | Niko Matsakis | -0/+8 |
| 2021-09-15 | Remove ToPolyTraitRef impl for TraitRef | jackh726 | -8/+5 |
| 2021-09-15 | Remove ToPredicate impls that use Binder::dummy | jackh726 | -17/+0 |
| 2021-09-15 | Coerce const FnDefs to implement const Fn traits | Deadbeef | -1/+4 |
| 2021-09-15 | Move is_const_fn to under TyCtxt | Deadbeef | -0/+20 |
| 2021-09-15 | Auto merge of #88558 - fee1-dead:const-drop, r=oli-obk | bors | -4/+11 |
| 2021-09-14 | Make DefPathHash->DefId panic for if the mapping fails. | Michael Woerister | -5/+1 |
| 2021-09-14 | Remove RawDefId tracking infrastructure from incr. comp. framework. | Michael Woerister | -13/+1 |
| 2021-09-14 | Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata. | Michael Woerister | -0/+11 |
| 2021-09-12 | Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnr | Manish Goregaokar | -2/+3 |
| 2021-09-12 | Rollup merge of #88677 - petrochenkov:exportid, r=davidtwco | Manish Goregaokar | -1/+1 |
| 2021-09-11 | Auto merge of #84373 - cjgillot:resolve-span, r=michaelwoerister,petrochenkov | bors | -1/+1 |
| 2021-09-10 | rustc: Remove local variable IDs from `Export`s | Vadim Petrochenkov | -1/+1 |
| 2021-09-10 | Keep a parent LocalDefId in SpanData. | Camille GILLOT | -1/+1 |
| 2021-09-09 | Rename `(un)signed` to `(un)signed_int` | Andreas Liljeqvist | -7/+8 |
| 2021-09-09 | Move `unsigned_max` etc into `Size` again | Andreas Liljeqvist | -21/+9 |
| 2021-09-09 | Make `abi::Abi` `Copy` and remove a *lot* of refs | Andreas Liljeqvist | -40/+32 |
| 2021-09-09 | Remove `contains_zero`, respect the compiler | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Remove the queries | Deadbeef | -29/+0 |
| 2021-09-09 | Const dropping | Deadbeef | -4/+40 |
| 2021-09-09 | rename mir -> thir around abstract consts | Ellen | -2/+3 |
| 2021-09-08 | Auto merge of #80522 - cjgillot:borrowcrate, r=oli-obk | bors | -2/+2 |
| 2021-09-07 | Don't move ?Trait bounds to param bounds if they're in where clauses | jackh726 | -9/+3 |
| 2021-09-07 | Rename rustc_mir to rustc_const_eval. | Camille GILLOT | -2/+2 |
| 2021-09-07 | Auto merge of #88689 - Aaron1011:confused-std-resolver, r=cjgillot | bors | -0/+3 |
| 2021-09-06 | Auto merge of #83214 - cjgillot:dep-map, r=michaelwoerister | bors | -1/+4 |
| 2021-09-06 | Move `confused_type_with_std_module` to `ResolverOutputs` | Aaron Hill | -0/+3 |
| 2021-09-05 | Auto merge of #88499 - eddyb:layout-off, r=nagisa | bors | -23/+99 |
| 2021-09-02 | ty::layout: split `LayoutOf` into required and (blanket) provided halves. | Eduard-Mihai Burtescu | -4/+10 |
| 2021-09-02 | ty::layout: implement `layout_of` automatically as a default method. | Eduard-Mihai Burtescu | -11/+50 |
| 2021-09-02 | rustc_target: move `LayoutOf` to `ty::layout`. | Eduard-Mihai Burtescu | -17/+48 |
| 2021-09-01 | Compute proc_macros in resolutions. | Camille GILLOT | -0/+3 |
| 2021-09-01 | Compute all_traits_impls during resolution. | Camille GILLOT | -0/+2 |
| 2021-09-01 | Stop sorting bodies by span. | Camille GILLOT | -7/+3 |
| 2021-08-31 | Rollup merge of #88486 - bjorn3:better_arena_macro, r=jackh726 | Mara Bos | -3/+3 |
| 2021-08-30 | Remove unused arena macro args | bjorn3 | -3/+3 |
| 2021-08-30 | `feature(const_generics)` -> `feature(const_param_types)` | lcnr | -2/+2 |
| 2021-08-30 | remove lazy_normalization_consts | Ellen | -1/+1 |
| 2021-08-30 | rename const_evaluatable_checked to generic_const_exprs | Ellen | -2/+2 |
| 2021-08-29 | Auto merge of #88337 - eddyb:field-failure-is-not-an-option, r=nagisa | bors | -83/+108 |
| 2021-08-30 | rustc_target: remove `LayoutOf` bound from `TyAbiInterface`. | Eduard-Mihai Burtescu | -24/+30 |
| 2021-08-30 | rustc_target: `TyAndLayout::field` should never error. | Eduard-Mihai Burtescu | -48/+53 |
| 2021-08-28 | Drop the query result memmap before serializing it back. | Camille GILLOT | -0/+2 |