| Age | Commit message (Expand) | Author | Lines |
| 2024-01-25 | Remove unused features | clubby789 | -7/+0 |
| 2024-01-25 | Auto merge of #119911 - NCGThompson:is-statically-known, r=oli-obk | bors | -0/+5 |
| 2024-01-25 | Auto merge of #119627 - oli-obk:const_prop_lint_n̵o̵n̵sense, r=cjgillot | bors | -57/+28 |
| 2024-01-24 | Auto merge of #118336 - saethlin:const-to-op-cache, r=RalfJung | bors | -7/+31 |
| 2024-01-24 | remove StructuralEq trait | Ralf Jung | -1/+1 |
| 2024-01-23 | Rollup merge of #120139 - compiler-errors:fnonce-shim, r=BoxyUwU | León Orell Valerian Liehr | -2/+1 |
| 2024-01-23 | const prop nonsense eliminated | Oli Scherer | -55/+26 |
| 2024-01-23 | partially inline `eval_rvalue_into_place` for const prop lint | Oli Scherer | -2/+2 |
| 2024-01-23 | Add a doc comment for eval_mir_constant | Ben Kimock | -0/+2 |
| 2024-01-23 | Auto merge of #119044 - RalfJung:intern-without-types, r=oli-obk | bors | -495/+351 |
| 2024-01-23 | Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`. | Nicholas Nethercote | -2/+2 |
| 2024-01-22 | Do not normalize closure signature when building FnOnce shim | Michael Goulet | -2/+1 |
| 2024-01-22 | Rollup merge of #120137 - compiler-errors:validate-aggregates, r=nnethercote | Matthias Krüger | -1/+61 |
| 2024-01-22 | reword comment | Ralf Jung | -7/+10 |
| 2024-01-22 | more clear code | Ralf Jung | -11/+6 |
| 2024-01-22 | raw pointers are not references | Ralf Jung | -17/+17 |
| 2024-01-22 | const-eval interner: from-scratch rewrite using mutability information from p... | Ralf Jung | -475/+333 |
| 2024-01-20 | Auto merge of #119821 - oli-obk:reveal_all_const_evals, r=lcnr | bors | -29/+9 |
| 2024-01-19 | Validate AggregateKind types in MIR | Michael Goulet | -1/+61 |
| 2024-01-19 | Add new intrinsic `is_constant` and optimize `pow` | Catherine Flores | -0/+5 |
| 2024-01-19 | Always use RevealAll for const eval queries | Oli Scherer | -29/+9 |
| 2024-01-17 | Optimize large array creation in const-eval | Mark Rousskov | -12/+19 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -7/+7 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -3/+3 |
| 2024-01-11 | Stop using `DiagnosticBuilder::buffer` in `Checker`. | Nicholas Nethercote | -5/+8 |
| 2024-01-10 | Add `DiagCtxt::delayed_bug`. | Nicholas Nethercote | -4/+4 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -1/+1 |
| 2024-01-09 | Rollup merge of #119668 - cjgillot:transform-promote, r=oli-obk | Guillaume Gomez | -1026/+0 |
| 2024-01-09 | Rollup merge of #119725 - compiler-errors:has_effect_param, r=fmease | Matthias Krüger | -3/+1 |
| 2024-01-08 | Move promote_consts back to rustc_mir_transform. | Camille GILLOT | -1026/+0 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -1/+1 |
| 2024-01-08 | Add helper for when we want to know if an item has a host param | Michael Goulet | -3/+1 |
| 2024-01-06 | Sometimes return the same AllocId for a ConstAllocation | Ben Kimock | -7/+29 |
| 2024-01-06 | Don't populate yield and resume types after the fact | Michael Goulet | -1/+1 |
| 2024-01-05 | Remove outdated references to `librustc_middle`. | Alona Enraght-Moony | -3/+1 |
| 2024-01-05 | Rollup merge of #119577 - tmiasko:lint, r=oli-obk | Michael Goulet | -43/+3 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -43/+43 |
| 2024-01-04 | Migrate memory overlap check from validator to lint | Tomasz Miąsko | -43/+3 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -43/+43 |
| 2023-12-30 | is_coroutine -> is_coroutine_or_closure | Michael Goulet | -1/+1 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -5/+5 |
| 2023-12-26 | Auto merge of #119258 - compiler-errors:closure-kind, r=eholk | bors | -2/+11 |
| 2023-12-26 | Auto merge of #119146 - nnethercote:rm-DiagCtxt-api-duplication, r=compiler-e... | bors | -49/+52 |
| 2023-12-25 | Only regular coroutines have movability | Michael Goulet | -2/+11 |
| 2023-12-24 | fix ICE when using raw ptr in a pattern | Ralf Jung | -1/+1 |
| 2023-12-24 | Rollup merge of #119257 - RalfJung:tls-comments, r=petrochenkov | Matthias Krüger | -0/+6 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -48/+51 |
| 2023-12-23 | interpret/memory: explain why we check is_thread_local_static | Ralf Jung | -0/+6 |
| 2023-12-23 | Auto merge of #119072 - fee1-dead-contrib:effects-fixes, r=compiler-errors | bors | -147/+40 |