| Age | Commit message (Expand) | Author | Lines |
| 2021-10-08 | clippy::complexity fixes | Matthias Krüger | -2/+2 |
| 2021-09-29 | Rollup merge of #89311 - FabianWolff:issue-89305, r=oli-obk | Eric Huss | -3/+6 |
| 2021-09-28 | Add unit assignment to MIR for `asm!()` | Fabian Wolff | -3/+6 |
| 2021-09-25 | Use Rvalue::ShallowInitBox for box expression | Gary Guo | -2/+53 |
| 2021-09-21 | Rollup merge of #89113 - BoxyUwU:incr-comp-thir-act, r=lcnr | the8472 | -3/+6 |
| 2021-09-20 | no ensure | Ellen | -3/+6 |
| 2021-09-16 | Add `ConstraintCategory::Usage` for handling aggregate construction | Aaron Hill | -16/+36 |
| 2021-09-12 | Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnr | Manish Goregaokar | -2/+4 |
| 2021-09-11 | Rollup merge of #88849 - matthiaskrgr:clony_on_copy, r=petrochenkov | Jubilee | -1/+1 |
| 2021-09-11 | Auto merge of #88327 - bonega:scalar_refactor, r=eddyb | bors | -3/+2 |
| 2021-09-11 | don't clone types that are Copy (clippy::clone_on_copy) | Matthias Krüger | -1/+1 |
| 2021-09-09 | Ignore automatically derived impls of `Clone` and `Debug` in dead code analysis | Fabian Wolff | -11/+9 |
| 2021-09-09 | Rename `(un)signed` to `(un)signed_int` | Andreas Liljeqvist | -1/+1 |
| 2021-09-09 | Move `unsigned_max` etc into `Size` again | Andreas Liljeqvist | -3/+2 |
| 2021-09-09 | rename mir -> thir around abstract consts | Ellen | -2/+2 |
| 2021-09-09 | remove debug stmts | Ellen | -2/+0 |
| 2021-09-09 | WIP state | Ellen | -2/+6 |
| 2021-09-05 | Change scope of temporaries in match guards | Matthew Jasper | -5/+5 |
| 2021-09-02 | Bless 32bit MIR opt tests | Matthew Jasper | -4/+4 |
| 2021-09-02 | Remove TODO | Matthew Jasper | -1/+0 |
| 2021-09-01 | Fix drop handling for `if let` expressions | Matthew Jasper | -109/+178 |
| 2021-08-27 | Auto merge of #88371 - Manishearth:rollup-pkkjsme, r=Manishearth | bors | -12/+65 |
| 2021-08-26 | update `TypeFlags` to deal with missing ct substs | lcnr | -4/+6 |
| 2021-08-25 | Fix debugger stepping behavior around `match` expressions | Wesley Wiser | -12/+65 |
| 2021-08-22 | Fix typos “an”→“a” and a few different ones that appeared in the sa... | Frank Steffahn | -1/+1 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -4/+4 |
| 2021-08-20 | Auto merge of #88039 - sexxi-goose:fix-87987, r=nikomatsakis | bors | -23/+36 |
| 2021-08-18 | Remove box syntax from rustc_mir_build | est31 | -48/+64 |
| 2021-08-15 | Introduce hir::ExprKind::Let - Take 2 | Caio | -76/+96 |
| 2021-08-15 | Use correct drop scopes for if expressions | Matthew Jasper | -0/+41 |
| 2021-08-14 | Only compute place if upvars can be resolved | Roxane | -23/+36 |
| 2021-08-14 | Auto merge of #85020 - lrh2000:named-upvars, r=tmandry | bors | -13/+8 |
| 2021-08-03 | rustc: Fill out remaining parts of C-unwind ABI | Alex Crichton | -72/+8 |
| 2021-07-10 | Implement Mutation- and BorrowOfLayoutConstrainedField in thir-unsafeck | Fabian Wolff | -1/+3 |
| 2021-07-10 | Add a query for `CapturedPlace::to_symbol` | lrh2000 | -6/+7 |
| 2021-07-09 | Store names of captured variables in `optimized_mir` | lrh2000 | -8/+2 |
| 2021-06-27 | fixup! Editon 2021 enables precise capture | Aman Arora | -2/+1 |
| 2021-06-27 | Editon 2021 enables precise capture | Aman Arora | -1/+11 |
| 2021-06-21 | Fix unused_unsafe with compiler-generated unsafe | Cameron Steffen | -0/+1 |
| 2021-06-18 | Auto merge of #85421 - Smittyvb:rm_pushpop_unsafe, r=matthewjasper | bors | -26/+7 |
| 2021-06-13 | Box `ExprKind::Adt` | LeSeulArtichaut | -1/+8 |
| 2021-06-06 | Remove some last remants of {push,pop}_unsafe! | Smitty | -26/+7 |
| 2021-05-27 | Remove feature gate | Roxane | -19/+15 |
| 2021-05-27 | Rollup merge of #85564 - pnkfelix:issue-85435-readd-capture-disjoint-fields-g... | Dylan DPC | -15/+20 |
| 2021-05-25 | Rollup merge of #85605 - ptrojahn:closure_struct, r=matthewjasper | Guillaume Gomez | -7/+4 |
| 2021-05-24 | Make `thir_check_unsafety` itself responsible for checking gate | LeSeulArtichaut | -9/+7 |
| 2021-05-24 | Add comments about stealing THIR in `mir_build` | LeSeulArtichaut | -0/+4 |
| 2021-05-23 | Replace Local::new(1) with CAPTURE_STRUCT_LOCAL | Paul Trojahn | -7/+4 |
| 2021-05-22 | Make the THIR unsafeck use the `thir_body` query | LeSeulArtichaut | -0/+12 |
| 2021-05-22 | Make THIR building a stealable query | LeSeulArtichaut | -12/+12 |