| Age | Commit message (Expand) | Author | Lines |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -3/+3 |
| 2023-12-14 | Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-er... | Jubilee | -2/+2 |
| 2023-12-15 | Split `Handler::emit_diagnostic` in two. | Nicholas Nethercote | -2/+2 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -2/+1 |
| 2023-12-10 | Auto merge of #118692 - surechen:remove_unused_imports, r=petrochenkov | bors | -1/+1 |
| 2023-12-10 | remove redundant imports | surechen | -1/+1 |
| 2023-12-09 | s/const_effect/host_effect | Michael Goulet | -1/+1 |
| 2023-12-07 | Fix const drop checking | Michael Goulet | -20/+30 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -6/+8 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -2/+2 |
| 2023-11-25 | Rollup merge of #117871 - klensy:unused-pub, r=cjgillot | Guillaume Gomez | -33/+0 |
| 2023-11-25 | Auto merge of #118075 - tmiasko:validate-critical-call-edges, r=cjgillot | bors | -0/+22 |
| 2023-11-23 | few more | klensy | -33/+0 |
| 2023-11-22 | Validate there are no critical call edges in optimized MIR | Tomasz Miąsko | -0/+22 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -15/+15 |
| 2023-11-17 | replace unnecessary folder impls with fold_region | lcnr | -2/+1 |
| 2023-11-08 | rename `BorrowKind::Shallow` to `Fake` | lcnr | -7/+7 |
| 2023-10-31 | Enums in offset_of: update based on est31, scottmcm & llogiq review | George Bateman | -24/+12 |
| 2023-10-31 | Support enum variants in offset_of! | George Bateman | -11/+22 |
| 2023-10-25 | Refactor away the need for some `descr` methods. | Oli Scherer | -1/+1 |
| 2023-10-25 | Rename `AsyncCoroutineKind` to `CoroutineSource` | Oli Scherer | -2/+2 |
| 2023-10-20 | Rename `CoroutineKind::Gen` to `::Coroutine` | Oli Scherer | -1/+1 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -15/+15 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -17/+17 |
| 2023-10-16 | Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`. | Nicholas Nethercote | -1/+1 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -14/+14 |
| 2023-10-14 | Auto merge of #116015 - EvanMerlock:master, r=oli-obk | bors | -15/+23 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -14/+14 |
| 2023-10-06 | Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiser | bors | -1/+1 |
| 2023-10-04 | Remove mir::LocalDecl::internal. | Camille GILLOT | -1/+1 |
| 2023-10-04 | Reorder fullfillment errors to keep more interesting ones first | Esteban Küber | -1/+1 |
| 2023-10-03 | Auto merge of #115025 - ouz-a:ouz_testing, r=lcnr | bors | -3/+35 |
| 2023-10-02 | change is_subtype to relate_types | ouz-a | -4/+13 |
| 2023-10-02 | Add docs, remove code, change subtyper code | ouz-a | -24/+19 |
| 2023-10-02 | subtyping_projections | ouz-a | -1/+29 |
| 2023-10-01 | Auto merge of #115670 - Zoxc:outline-panic-macro-1, r=Mark-Simulacrum | bors | -3/+3 |
| 2023-09-28 | Add a mir validation check to prevent OpaqueCast after analysis passes finish | Oli Scherer | -0/+8 |
| 2023-09-26 | subst -> instantiate | lcnr | -2/+2 |
| 2023-09-22 | fix(const_eval): correctly check const type for function pointers | Evan Merlock | -15/+23 |
| 2023-09-21 | Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obk | Guillaume Gomez | -14/+14 |
| 2023-09-21 | Prevent promotion of const fn calls in inline consts | Oli Scherer | -2/+2 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -14/+14 |
| 2023-09-20 | the Const::eval_bits methods don't need to be given the Ty | Ralf Jung | -1/+1 |
| 2023-09-08 | Partially outline code inside the panic! macro | John Kåre Alsaker | -3/+3 |
| 2023-09-05 | Refactor how MIR represents composite debuginfo. | Camille GILLOT | -32/+26 |
| 2023-08-28 | Rollup merge of #115164 - RalfJung:no-in-place-packed, r=b-naber | Matthias Krüger | -3/+28 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -7/+16 |
| 2023-08-24 | MIR validation: reject in-place argument/return for packed fields | Ralf Jung | -3/+28 |
| 2023-08-20 | give some unwind-related terminators a more clear name | Ralf Jung | -11/+11 |
| 2023-08-18 | Add missing instantiation of generator ty in validator | Gary Guo | -1/+1 |