| Age | Commit message (Expand) | Author | Lines |
| 2020-05-10 | Remove some `Vec` allocations in an effort to improve perf | Esteban Küber | -2/+1 |
| 2020-04-22 | Revert "Move early needs_subst bailout to _after_ linting." | Ralf Jung | -5/+5 |
| 2020-04-21 | Rollup merge of #71285 - ljedrz:mir_inline_span_for_optimized_mir, r=ecstatic... | Dylan DPC | -7/+5 |
| 2020-04-19 | Auto merge of #70598 - vakaras:add-threads-cr3, r=oli-obk,RalfJung | bors | -4/+27 |
| 2020-04-19 | MIR: use span instead of NodeId to determine if optimized_mir should be run | ljedrz | -7/+5 |
| 2020-04-19 | Dogfood more or_patterns in the compiler | Josh Stone | -22/+28 |
| 2020-04-18 | miri-unleashed: test that we detect heap allocations | Ralf Jung | -2/+0 |
| 2020-04-18 | check_consts: make ops module private | Ralf Jung | -1/+1 |
| 2020-04-16 | Rollup merge of #71197 - ljedrz:unsafe_unused, r=ecstatic-morse | Dylan DPC | -7/+13 |
| 2020-04-16 | Auto merge of #71201 - Dylan-DPC:rollup-23202uf, r=Dylan-DPC | bors | -22/+11 |
| 2020-04-16 | comment on the sorting of unused unsafe blocks | ljedrz | -0/+2 |
| 2020-04-16 | Move stack access methods in the Machine implementations out of the enforce_ ... | Vytautas Astrauskas | -14/+14 |
| 2020-04-16 | Rollup merge of #71179 - matthiaskrgr:cl6ppy, r=Dylan-DPC | Dylan DPC | -1/+1 |
| 2020-04-16 | Rollup merge of #71149 - RalfJung:check-const-call, r=eddyb | Dylan DPC | -16/+5 |
| 2020-04-16 | Rollup merge of #70566 - jumbatm:exceeding-bitshifts-constprop, r=RalfJung | Dylan DPC | -5/+5 |
| 2020-04-16 | sort unused unsafe blocks by Span instead of NodeId | ljedrz | -1/+1 |
| 2020-04-16 | Respond to code review feedback | Wesley Wiser | -1/+9 |
| 2020-04-16 | simplify unused unsafe block handling | ljedrz | -7/+11 |
| 2020-04-16 | don't clone types that are copy (clippy::clone_on_copy) | Matthias Krüger | -1/+1 |
| 2020-04-15 | Directly modify the `used_locals` vec | Wesley Wiser | -14/+12 |
| 2020-04-15 | Run `SimplifyLocals` iteratively until we get to a fixedpoint | Wesley Wiser | -27/+131 |
| 2020-04-15 | Remove other Rvalues | Wesley Wiser | -12/+30 |
| 2020-04-15 | Make the necessary changes to support concurrency in Miri. | Vytautas Astrauskas | -4/+27 |
| 2020-04-15 | Rollup merge of #71100 - RalfJung:miri-frame-hook, r=oli-obk | Mazdak Farrokhzad | -2/+5 |
| 2020-04-15 | Rollup merge of #70891 - lcnr:replace-rvalue_aggregate, r=eddyb | Mazdak Farrokhzad | -1/+5 |
| 2020-04-15 | remove rustfmt-induced spurious trailing comma | Ralf Jung | -1/+1 |
| 2020-04-15 | remove an impossible branch from check_consts | Ralf Jung | -16/+5 |
| 2020-04-15 | Auto merge of #71106 - jonas-schievink:remove-call-guard-pass, r=ecstatic-mor... | bors | -5/+7 |
| 2020-04-15 | Move early needs_subst bailout to _after_ linting. | jumbatm | -5/+5 |
| 2020-04-13 | unit rvalue: use constant `()` instead of tuple | Bastian Kauschke | -1/+5 |
| 2020-04-13 | Don't always run `add_call_guards` pass | Jonas Schievink | -5/+7 |
| 2020-04-13 | Miri: let machine hook dynamically decide about alignment checks | Ralf Jung | -1/+4 |
| 2020-04-13 | Miri: let push_frame hook also access and mutate the rest of the frame data | Ralf Jung | -2/+5 |
| 2020-04-12 | Rollup merge of #71013 - jonas-schievink:visit-projection, r=eddyb | Dylan DPC | -35/+0 |
| 2020-04-11 | Auto merge of #71014 - Centril:rollup-3lc8cnt, r=Centril | bors | -1/+4 |
| 2020-04-11 | Rollup merge of #70957 - oli-obk:lazy_repeat_length_eval_ice, r=matthewjasper | Mazdak Farrokhzad | -1/+4 |
| 2020-04-11 | Pass the `PlaceElem::Index` local to `visit_local` | Jonas Schievink | -35/+0 |
| 2020-04-10 | Auto merge of #70986 - marmeladema:issue70853/librustc_middle-local-def-id, r... | bors | -2/+2 |
| 2020-04-10 | Rollup merge of #69745 - estebank:predicate-obligations-3, r=nikomatsakis,eddyb | Mazdak Farrokhzad | -1/+1 |
| 2020-04-10 | librustc_middle: return LocalDefId instead of DefId in body_owner_def_id | marmeladema | -2/+2 |
| 2020-04-09 | Explain why we remove `self` from storage live locals | Dylan MacKenzie | -0/+1 |
| 2020-04-09 | Use new utility in `transform/generator.rs` | Dylan MacKenzie | -34/+40 |
| 2020-04-09 | Normalize MIR locals' types for generator layout computation. | Oliver Scherer | -1/+4 |
| 2020-04-08 | Use `PredicateObligation`s instead of `Predicate`s | Esteban Küber | -1/+1 |
| 2020-04-06 | ty: switch `Ty::walk` from `Ty` to `GenericArg`. | Eduard-Mihai Burtescu | -1/+10 |
| 2020-04-06 | Auto merge of #70771 - RalfJung:ctfe-loop, r=oli-obk | bors | -2/+4 |
| 2020-04-05 | set span more accurately during const_prop | Ralf Jung | -2/+4 |
| 2020-04-05 | Stop importing int/float modules in librustc_* | Linus Färnstrand | -1/+1 |
| 2020-04-03 | Rollup merge of #70595 - wesleywiser:remove_unused_discriminant_reads, r=oli-obk | Mazdak Farrokhzad | -11/+15 |
| 2020-04-02 | Remove unused discriminant reads from MIR bodies | Wesley Wiser | -11/+15 |