| Age | Commit message (Expand) | Author | Lines |
| 2024-03-11 | Rollup merge of #121893 - RalfJung:const-interior-mut-tests, r=oli-obk | Jubilee | -1/+2 |
| 2024-03-11 | const-checking: add some corner case tests, and fix some nits | Ralf Jung | -1/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -2/+2 |
| 2024-03-08 | Rollup merge of #122173 - compiler-errors:ptr-equality-in-ctfe, r=lcnr | Matthias Krüger | -1/+0 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -3/+3 |
| 2024-03-08 | Don't ICE in CTFE if raw/fn-ptr types differ | Michael Goulet | -1/+0 |
| 2024-03-06 | Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ... | Matthias Krüger | -0/+4 |
| 2024-03-06 | Rewrite the `untranslatable_diagnostic` lint. | Nicholas Nethercote | -0/+4 |
| 2024-03-05 | Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult` | Jason Newcomb | -3/+3 |
| 2024-03-02 | add comment and test: we do not do value-based reasoning for promotion of unions | Ralf Jung | -0/+1 |
| 2024-02-28 | Rename `DiagnosticImportance` as `DiagImportance`. | Nicholas Nethercote | -16/+14 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -24/+24 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -3/+3 |
| 2024-02-21 | Convert `delayed_bug`s to `bug`s. | Nicholas Nethercote | -4/+2 |
| 2024-02-20 | Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav... | bors | -0/+7 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -0/+7 |
| 2024-02-19 | Always evaluate free constants and statics, even if previous errors occurred | Oli Scherer | -1/+1 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-02-17 | const_mut_refs: allow mutable refs to statics | Ralf Jung | -4/+57 |
| 2024-02-16 | Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkin | bors | -1/+1 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -1/+1 |
| 2024-02-15 | Enforce coroutine-closure layouts are identical | Michael Goulet | -0/+20 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -12/+8 |
| 2024-02-12 | Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk | Matthias Krüger | -1/+1 |
| 2024-02-12 | Rollup merge of #120933 - RalfJung:const-check-misc, r=oli-obk | Matthias Krüger | -10/+12 |
| 2024-02-12 | Rollup merge of #120917 - chenyukang:yukang-dead-parameters, r=compiler-errors | Matthias Krüger | -5/+3 |
| 2024-02-12 | Make `is_intrinsic` query return the intrinsic name | Oli Scherer | -1/+1 |
| 2024-02-12 | remove a bunch of dead parameters in fn | yukang | -5/+3 |
| 2024-02-11 | Rollup merge of #120872 - petrochenkov:opthirpar, r=cjgillot | Matthias Krüger | -4/+3 |
| 2024-02-11 | is_closure_like | Michael Goulet | -1/+1 |
| 2024-02-11 | make Primary/Secondary importance consistent between CellBorrow and MutBorrow | Ralf Jung | -7/+7 |
| 2024-02-11 | check_consts: fix some duplicate errors by not calling check_static unnecessa... | Ralf Jung | -3/+5 |
| 2024-02-10 | unstably allow constants to refer to statics and read from immutable statics | Ralf Jung | -6/+11 |
| 2024-02-10 | Rollup merge of #117614 - RalfJung:static-mut-refs, r=davidtwco,oli-obk | Matthias Krüger | -24/+16 |
| 2024-02-10 | hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}` | Vadim Petrochenkov | -4/+3 |
| 2024-02-09 | Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgr | bors | -0/+2 |
| 2024-02-09 | Don't ice in validation when error body is created | Michael Goulet | -0/+2 |
| 2024-02-08 | Add a new debug_assertions instrinsic (compiler) | Ben Kimock | -2/+5 |
| 2024-02-06 | Rollup merge of #120423 - RalfJung:indirect-structural-match, r=petrochenkov | Matthias Krüger | -59/+2 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -0/+22 |
| 2024-02-05 | get rid of nontrivial_structural_match lint and custom_eq const qualif | Ralf Jung | -59/+2 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -7/+7 |
| 2024-01-28 | static mut: allow reference to arbitrary types, not just slices and arrays | Ralf Jung | -24/+16 |
| 2024-01-26 | Normalize field types before checking validity | Michael Goulet | -9/+14 |
| 2024-01-23 | Auto merge of #119044 - RalfJung:intern-without-types, r=oli-obk | bors | -5/+5 |
| 2024-01-22 | raw pointers are not references | Ralf Jung | -5/+5 |
| 2024-01-19 | Validate AggregateKind types in MIR | Michael Goulet | -1/+61 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -3/+3 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -3/+3 |