| Age | Commit message (Expand) | Author | Lines |
| 2020-04-23 | Lazily run dataflow for const qualification | Dylan MacKenzie | -43/+56 |
| 2020-04-23 | Don't cache result of `in_any_value_of_ty` for locals | Dylan MacKenzie | -53/+51 |
| 2020-04-23 | Make type alias private | Dylan MacKenzie | -1/+1 |
| 2020-04-23 | Rollup merge of #71198 - oli-obk:const_check_cleanup, r=RalfJung | Dylan DPC | -150/+164 |
| 2020-04-23 | Rollup merge of #71005 - jonas-schievink:no-place-like-return, r=oli-obk | Dylan DPC | -11/+7 |
| 2020-04-23 | Document our sanity assertion around explicit promotion | Oliver Scherer | -0/+4 |
| 2020-04-23 | Catch and fix explicit promotions that fail to actually promote | Oliver Scherer | -0/+8 |
| 2020-04-23 | Use `ConstCx` for `validate_candidates` | Oliver Scherer | -9/+7 |
| 2020-04-23 | Use ConstCx in the promoted collector | Oliver Scherer | -16/+14 |
| 2020-04-23 | Use ConstCx in more places | Oliver Scherer | -10/+16 |
| 2020-04-23 | Rename `Item` to `ConstCx`. | Oliver Scherer | -120/+120 |
| 2020-04-23 | Auto merge of #71312 - wesleywiser:const_prop_bitset, r=Mark-Simulacrum | bors | -5/+4 |
| 2020-04-22 | Auto merge of #71044 - ecstatic-morse:body-predecessor-cache, r=oli-obk | bors | -167/+121 |
| 2020-04-22 | Use `Body` everywhere | Dylan MacKenzie | -136/+90 |
| 2020-04-22 | Don't use `*` for deref-coercion | Dylan MacKenzie | -31/+31 |
| 2020-04-22 | Rollup merge of #71401 - spastorino:remove-visit-place-base, r=wesleywiser | Dylan DPC | -7/+6 |
| 2020-04-22 | Rollup merge of #71336 - ecstatic-morse:check-consts-asm, r=oli-obk | Dylan DPC | -5/+31 |
| 2020-04-22 | Rollup merge of #70970 - eddyb:trait-vs-impl-mismatch, r=oli-obk | Dylan DPC | -2/+3 |
| 2020-04-21 | visit_place_base is just visit_local | Santiago Pastorino | -7/+6 |
| 2020-04-21 | Assign correct span to new illegal ops | Dylan MacKenzie | -0/+2 |
| 2020-04-21 | Rollup merge of #71285 - ljedrz:mir_inline_span_for_optimized_mir, r=ecstatic... | Dylan DPC | -7/+5 |
| 2020-04-20 | const prop: don't special case return place | Jonas Schievink | -9/+5 |
| 2020-04-20 | Update const prop | Jonas Schievink | -5/+5 |
| 2020-04-20 | Remove some `Vec` allocations in an effort to improve perf | Esteban Küber | -2/+1 |
| 2020-04-19 | [ConstProp] Use a `BitSet<Local>` instead of `IndexVec<Local, bool>` | Wesley Wiser | -5/+4 |
| 2020-04-19 | Note that some terminators should cause an error | Dylan MacKenzie | -0/+2 |
| 2020-04-19 | Exhaustively match on `TerminatorKind` during const checking | Dylan MacKenzie | -1/+11 |
| 2020-04-19 | Exhaustively match on `StatementKind` during const checking | Dylan MacKenzie | -3/+8 |
| 2020-04-19 | Check for `llvm_asm` in a const context | Dylan MacKenzie | -1/+8 |
| 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 | Detect mistyped associated consts in `Instance::resolve`. | Eduard-Mihai Burtescu | -2/+3 |
| 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 |