| Age | Commit message (Expand) | Author | Lines |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-13 | fix computing the dynamic alignment of packed structs with dyn trait tails | Ralf Jung | -25/+18 |
| 2023-12-07 | Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlin | bors | -7/+9 |
| 2023-12-07 | ctfe interpreter: extend provenance so that it can track whether a pointer is... | Ralf Jung | -7/+9 |
| 2023-12-03 | rustc: Harmonize `DefKind` and `DefPathData` | Vadim Petrochenkov | -4/+2 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -6/+6 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -1/+1 |
| 2023-12-02 | Rename `Handler::delay_good_path_bug` as `Handler::good_path_delayed_bug`. | Nicholas Nethercote | -5/+5 |
| 2023-11-30 | explain a good reason for why LocalValue does not store the type of the local | Ralf Jung | -0/+3 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -1/+1 |
| 2023-10-28 | share the track_caller handling within a mir::Body | Ralf Jung | -29/+11 |
| 2023-10-28 | interpret: call caller_location logic the same way codegen does, and share so... | Ralf Jung | -0/+62 |
| 2023-10-24 | Rollup merge of #117081 - GoodDaisy:master, r=wesleywiser | Matthias Krüger | -1/+1 |
| 2023-10-23 | fix typos in comments | GoodDaisy | -1/+1 |
| 2023-10-23 | Ensure that `eval_to_allocation_raw` isn't called on static items from miri | Oli Scherer | -9/+6 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -2/+2 |
| 2023-10-06 | Rollup merge of #116277 - RalfJung:post-mono, r=oli-obk | Jubilee | -11/+18 |
| 2023-10-02 | change is_subtype to relate_types | ouz-a | -2/+2 |
| 2023-09-30 | dont call mir.post_mono_checks in codegen | Ralf Jung | -11/+18 |
| 2023-09-26 | subst -> instantiate | lcnr | -1/+1 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -1/+0 |
| 2023-09-21 | Auto merge of #116010 - RalfJung:more-typed-immediates, r=oli-obk | bors | -3/+3 |
| 2023-09-21 | rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const | Ralf Jung | -1/+1 |
| 2023-09-20 | interpret: less debug-printing of types | Ralf Jung | -3/+3 |
| 2023-09-14 | don't point at const usage site for resolution-time errors | Ralf Jung | -12/+2 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -19/+31 |
| 2023-09-12 | Introduce Machine::POST_MONO_CHECKS. | Camille GILLOT | -4/+6 |
| 2023-09-04 | interpret: make MemPlace, Place, Operand types private to the interpreter | Ralf Jung | -16/+45 |
| 2023-08-30 | storage_live: avoid computing the layout unless necessary | Ralf Jung | -14/+65 |
| 2023-08-30 | unify passing of sized and unsized function arguments :-) | Ralf Jung | -6/+26 |
| 2023-08-30 | move marking-locals-live out of push_stack_frame, so it happens with argument... | Ralf Jung | -18/+26 |
| 2023-08-30 | interpret: fix projecting into an unsized field of a local | Ralf Jung | -2/+2 |
| 2023-08-27 | miri/diagnostics: don't forget to print_backtrace when ICEing on unexpected e... | Ralf Jung | -1/+22 |
| 2023-08-24 | when terminating during unwinding, show the reason why | Ralf Jung | -2/+3 |
| 2023-08-20 | interpret/miri: call panic_cannot_unwind lang item instead of hard-coding the... | Ralf Jung | -1/+5 |
| 2023-07-27 | Remove `constness` from `ParamEnv` | Deadbeef | -1/+0 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -5/+5 |
| 2023-07-24 | interpret: support projecting into Place::Local without force_allocation | Ralf Jung | -1/+4 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -8/+8 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -1/+3 |
| 2023-07-11 | miri: protect Move() function arguments during the call | Ralf Jung | -5/+3 |
| 2023-06-01 | Use translatable diagnostics in `rustc_const_eval` | Deadbeef | -9/+26 |
| 2023-06-01 | Auto merge of #103877 - oli-obk:const_eval_step_limit, r=fee1-dead | bors | -0/+10 |
| 2023-05-31 | Remove const eval limit and implement an exponential backoff lint instead | Oli Scherer | -0/+10 |
| 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-25 | Manually add inlined frames in the interpreter stacktrace. | Camille GILLOT | -1/+14 |
| 2023-05-17 | Finish move of query.rs | John Kåre Alsaker | -3/+2 |
| 2023-05-15 | Suppress "erroneous constant used" for constants tainted by errors | Tomasz Miąsko | -4/+4 |