| Age | Commit message (Expand) | Author | Lines |
| 2018-11-22 | Replace the ICEing on const fn loops with an error | Oliver Scherer | -5/+3 |
| 2018-11-19 | Refactor and add `PlaceContext::AscribeUserTy`. | David Wood | -35/+48 |
| 2018-11-19 | Add helpful logging statements. | David Wood | -1/+29 |
| 2018-10-31 | Fix an ICE in the min_const_fn analysis | Oliver Scherer | -2/+3 |
| 2018-10-29 | Checkpoint: Added abstraction over collection of projections into user type. | Felix S. Klock II | -3/+3 |
| 2018-10-20 | Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasper | bors | -1/+1 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -8/+6 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -5/+5 |
| 2018-10-19 | Rollup merge of #55071 - oli-obk:const_cast_🍨, r=RalfJung | kennytm | -3/+16 |
| 2018-10-19 | Prefer unwrap_or_else to unwrap_or in case of function calls/allocations | ljedrz | -1/+1 |
| 2018-10-17 | Squash closure cast error into fn ptr cast error | Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer | -4/+1 |
| 2018-10-15 | Explain all casts in detail | Oliver Scherer | -2/+11 |
| 2018-10-14 | [mir-inlining] Don't inline virtual calls | Wesley Wiser | -7/+16 |
| 2018-10-14 | Fix ICE and report a human readable error | Oliver Scherer | -3/+10 |
| 2018-10-12 | Auto merge of #54715 - oli-obk:nll_deref_promotion, r=RalfJung | bors | -14/+22 |
| 2018-10-12 | Add comments explaining why some operations are not constant inside normal fu... | Oliver Scherer | -0/+6 |
| 2018-10-09 | miri engine: also check return type before calling function | Ralf Jung | -0/+1 |
| 2018-10-05 | Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ... | Felix S. Klock II | -0/+3 |
| 2018-10-04 | Auto merge of #54666 - matthewjasper:mir-function-spans, r=pnkfelix | bors | -2/+5 |
| 2018-10-03 | Record whether a Call in MIR corresponds to a call in HIR | Matthew Jasper | -2/+5 |
| 2018-10-03 | Only promote calls to `#[rustc_promotable]` const fns | Oliver Schneider | -76/+91 |
| 2018-10-02 | Rollup merge of #54702 - RalfJung:fn-ptr-promotion, r=oli-obk | Pietro Albini | -1/+1 |
| 2018-10-01 | Auto merge of #54693 - RalfJung:ctfe-scalar-pair-undef, r=oli-obk | bors | -2/+2 |
| 2018-10-01 | Fix #54224 (const promotion regression) | Oliver Schneider | -14/+16 |
| 2018-09-30 | do not promote comparing function pointers | Ralf Jung | -1/+1 |
| 2018-09-30 | move ScalarMaybeUndef into the miri engine | Ralf Jung | -2/+2 |
| 2018-09-29 | Merge branch 'master' into drop | Michael Bradshaw | -35/+43 |
| 2018-09-28 | rustc: keep a Span for each predicate in ty::GenericPredicates. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-09-26 | Auto merge of #54526 - nnethercote:shrink-StatementKind, r=nagisa | bors | -34/+42 |
| 2018-09-26 | Make core::mem::needs_drop a const fn | Michael Bradshaw | -0/+1 |
| 2018-09-25 | Auto merge of #53438 - matthewjasper:permissive-match-access, r=pnkfelix | bors | -2/+65 |
| 2018-09-24 | Add a MIR transform to remove fake reads | Matthew Jasper | -2/+65 |
| 2018-09-24 | Auto merge of #54416 - christianpoveda:master, r=wesleywiser | bors | -2/+2 |
| 2018-09-24 | Shrink StatementKind::Assign. | Nicholas Nethercote | -34/+42 |
| 2018-09-23 | Auto merge of #54380 - RalfJung:miri-snapshot, r=eddyb | bors | -9/+9 |
| 2018-09-20 | Extend MIR inlining to all operand variants | Christian Poveda | -2/+2 |
| 2018-09-20 | move loop detector constants to the module that uses them; make lifetime orde... | Ralf Jung | -6/+6 |
| 2018-09-20 | rename evaluator -> interpreter to make eddyb happy | Ralf Jung | -3/+3 |
| 2018-09-20 | move CTFE engine snapshot state out of miri engine into CTFE machine instance | Ralf Jung | -2/+2 |
| 2018-09-18 | Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake read | Remy Rakic | -5/+5 |
| 2018-09-18 | Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs. | Nicholas Nethercote | -49/+47 |
| 2018-09-12 | Merge branch 'master' into kenta7777#53719 | kenta7777 | -17/+20 |
| 2018-09-10 | propagate user-ascribes types down onto resulting bindings | Niko Matsakis | -0/+3 |
| 2018-09-10 | fixup: rename `UserAssertTy` to `AscribeUserType` | Niko Matsakis | -1/+1 |
| 2018-09-10 | add the `AscribeUserType` statement kind | Niko Matsakis | -16/+16 |
| 2018-09-10 | renamed mk_nil to mk_unit | kenta7777 | -2/+2 |
| 2018-09-08 | Auto merge of #53903 - GabrielMajeri:opt-miri-array-slice, r=oli-obk | bors | -1/+1 |
| 2018-09-08 | Auto merge of #53705 - ms2300:tmp, r=oli-obk | bors | -1/+1 |
| 2018-09-08 | Optimize miri checking of integer array/slices | Gabriel Majeri | -1/+1 |
| 2018-09-07 | make field always private, add `From` impls | Niko Matsakis | -5/+2 |