| Age | Commit message (Expand) | Author | Lines |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -9/+15 |
| 2024-12-17 | Rollup merge of #134400 - spastorino:fix-some-comments, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-12-16 | Adjust upvar.rs file path | Santiago Pastorino | -1/+1 |
| 2024-12-16 | Rollup merge of #134197 - Enselic:mirror, r=lcnr | Matthias Krüger | -0/+8 |
| 2024-12-14 | Split UserTypeAnnotation to have a kind | Michael Goulet | -2/+3 |
| 2024-12-13 | rustc_mir_build: Clarify that 'mirrored' does not mean 'flipped' or 'reversed' | Martin Nordholts | -0/+8 |
| 2024-12-12 | Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators | Michael Goulet | -0/+5 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -12/+42 |
| 2024-11-23 | thir building: use typing_env directly | lcnr | -17/+7 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -22/+47 |
| 2024-11-19 | pattern lowering, yeet `TypingEnv::from_param_env` | lcnr | -1/+1 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -4/+15 |
| 2024-11-05 | Auto merge of #132580 - compiler-errors:globs, r=Noratrieb | bors | -3/+3 |
| 2024-11-04 | Register const preds for Deref adjustments in HIR typeck | Michael Goulet | -2/+10 |
| 2024-11-04 | Remove BorrowKind glob, make names longer | Michael Goulet | -3/+3 |
| 2024-10-31 | Rollup merge of #132385 - workingjubilee:move-abi-to-rustc-abi, r=jieyouxu,co... | Jubilee | -1/+1 |
| 2024-10-31 | Auto merge of #132301 - compiler-errors:adjust, r=lcnr | bors | -4/+5 |
| 2024-10-30 | compiler: Switch to rustc_abi in hir_pretty, lint_defs, and mir_build | Jubilee Young | -1/+1 |
| 2024-10-29 | Rollup merge of #131984 - dingxiangfei2009:stabilize-if-let-rescope, r=travis... | Matthias Krüger | -1/+1 |
| 2024-10-29 | Remove region from adjustments | Michael Goulet | -4/+5 |
| 2024-10-24 | Rollup merge of #131909 - clubby789:enum-overflow-cast, r=compiler-errors | Stuart Cook | -1/+8 |
| 2024-10-24 | stabilize if_let_rescope | Ding Xiang Fei | -1/+1 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -1/+1 |
| 2024-10-19 | Prevent overflowing enum cast from ICEing | clubby789 | -1/+8 |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -15/+5 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -0/+1 |
| 2024-10-01 | Remove unnamed field feature | Michael Goulet | -15/+5 |
| 2024-09-28 | tweak Const::identity_unevaluated name and docs | Ralf Jung | -10/+6 |
| 2024-09-28 | try to get rid of mir::Const::normalize | Ralf Jung | -4/+2 |
| 2024-09-24 | be even more precise about "cast" vs "coercion" | Lukas Markeffsky | -6/+20 |
| 2024-09-24 | use more accurate spans for user type ascriptions | Lukas Markeffsky | -2/+11 |
| 2024-09-24 | unify dyn* coercions with other pointer coercions | Lukas Markeffsky | -1/+0 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -7/+9 |
| 2024-09-19 | pin_ergonomics: allow reborrowing as Pin<&T> | Eric Holk | -6/+9 |
| 2024-09-19 | Allow shortening reborrows | Eric Holk | -43/+57 |
| 2024-09-18 | Begin experimental support for pin reborrowing | Eric Holk | -0/+45 |
| 2024-09-11 | rescope temp lifetime in let-chain into IfElse | Ding Xiang Fei | -1/+7 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -6/+1 |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -2/+2 |
| 2024-08-17 | Remove a useless ref/id/ref round-trip from `pattern_from_hir` | Zalathar | -6/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -16/+16 |
| 2024-07-25 | Turn an unreachable code path into an ICE | Oli Scherer | -11/+5 |
| 2024-07-23 | Rollup merge of #125834 - workingjubilee:weaken-thir-unsafeck-for-addr-of-sta... | Matthias Krüger | -2/+4 |
| 2024-07-22 | compiler: treat `&raw (const|mut) UNSAFE_STATIC` implied deref as safe | Jubilee Young | -2/+4 |
| 2024-06-12 | Use Variance glob import everywhere | Michael Goulet | -1/+1 |
| 2024-06-07 | Revert "Create const block DefIds in typeck instead of ast lowering" | Oli Scherer | -4/+4 |
| 2024-05-29 | Make `body_owned_by` return the body directly. | Oli Scherer | -18/+3 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -6/+21 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_mir_build`. | Nicholas Nethercote | -2/+4 |
| 2024-05-13 | Remove `extern crate rustc_middle` from `rustc_mir_build`. | Nicholas Nethercote | -0/+2 |