| Age | Commit message (Expand) | Author | Lines |
| 2019-04-03 | Rollup merge of #59514 - tmandry:remove-adt-def-from-projection-elem, r=eddyb | Mazdak Farrokhzad | -1/+1 |
| 2019-04-02 | Replace adt_def with name in mir::ProjectionElem::Downcast | Tyler Mandry | -1/+1 |
| 2019-04-02 | Rollup merge of #59607 - kenta7777:renames-EvalErrorKind-to-InterpError, r=ol... | Mazdak Farrokhzad | -30/+30 |
| 2019-04-02 | renames EvalErrorKind to InterpError | kenta7777 | -30/+30 |
| 2019-04-01 | typo fix | kenta7777 | -1/+1 |
| 2019-03-31 | Rollup merge of #59580 - taiki-e:coerce-closure, r=oli-obk | Mazdak Farrokhzad | -1/+1 |
| 2019-03-31 | Rollup merge of #59519 - eddyb:layout-variants-refactor, r=oli-obk | Mazdak Farrokhzad | -19/+21 |
| 2019-04-01 | Allow closure to unsafe fn coercion | Taiki Endo | -1/+1 |
| 2019-03-30 | Remove redundant imports | Fabian Drinck | -2/+0 |
| 2019-03-29 | rustc_target: factor out common fields of non-Single Variants. | Eduard-Mihai Burtescu | -19/+21 |
| 2019-03-27 | Rollup merge of #59430 - kenta7777:rename-evalcontext-to-interpretcx, r=oli-obk | Josh Stone | -54/+54 |
| 2019-03-26 | renames EvalContext to InterpretCx. | kenta7777 | -54/+54 |
| 2019-03-23 | adding mir::StaticKind enum for static and promoted | Saleem Jaffer | -3/+3 |
| 2019-03-18 | fixed all compilation errors | Saleem Jaffer | -1/+1 |
| 2019-03-18 | cleaner code as per review | Saleem Jaffer | -32/+30 |
| 2019-03-18 | promoted is still left in 2 places | Saleem Jaffer | -28/+31 |
| 2019-03-16 | Revert the `LazyConst` PR | Oliver Scherer | -25/+12 |
| 2019-03-15 | Auto merge of #58556 - oli-obk:imperative_recursion, r=pnkfelix | bors | -26/+76 |
| 2019-03-15 | we can now print on entering/leaving the topmost frame, and make sure it stay... | Ralf Jung | -8/+4 |
| 2019-03-15 | rustc: rename item_path to def_path (except the module in ty). | Eduard-Mihai Burtescu | -1/+1 |
| 2019-03-15 | rustc: remove fmt::{Debug,Display} from ty::TyKind. | Eduard-Mihai Burtescu | -5/+5 |
| 2019-03-12 | Document the precomputation algorithm's purpose | Oliver Scherer | -0/+7 |
| 2019-03-06 | Refactor const_to_op | varkor | -9/+4 |
| 2019-03-05 | Make adjustments for comments | varkor | -2/+6 |
| 2019-03-05 | Fix rebase fallout | varkor | -1/+1 |
| 2019-03-05 | Handle new ConstValue variants in mir | varkor | -0/+2 |
| 2019-03-04 | Use bit operations for setting large ranges of bits in a u64 | Oliver Scherer | -1/+1 |
| 2019-03-04 | Use a more general approach for setting large definedness ranges | Oliver Scherer | -25/+45 |
| 2019-03-04 | Don't try to copy relocations if there are none | Oliver Scherer | -17/+22 |
| 2019-03-04 | Optimize copying large ranges of undefmask blocks | Oliver Scherer | -2/+20 |
| 2019-03-03 | Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelix | bors | -1/+1 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -8/+15 |
| 2019-02-26 | replace &'tcx Substs with SubstsRef | csmoe | -3/+3 |
| 2019-02-24 | Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJung | Mazdak Farrokhzad | -63/+54 |
| 2019-02-23 | Type check coercions to pointer types | Matthew Jasper | -1/+1 |
| 2019-02-23 | Rollup merge of #58667 - kenta7777:reduce-mir-code-repetition, r=petrochenkov | Mazdak Farrokhzad | -2/+2 |
| 2019-02-23 | Rollup merge of #58658 - pmccarter:align_msg, r=matthewjasper | Mazdak Farrokhzad | -2/+4 |
| 2019-02-23 | reduce an mir code repetition like (n << amt) >> amt | kenta7777 | -2/+2 |
| 2019-02-22 | Change byte align message wording #58617 | Patrick McCarter | -1/+1 |
| 2019-02-22 | Invalid byte alignment expected/provided in message #58617 | Patrick McCarter | -2/+4 |
| 2019-02-21 | remark about the one place where place computation calls size_and_align_of | Ralf Jung | -2/+4 |
| 2019-02-21 | explain why we use static alignment in ref-to-place conversion | Ralf Jung | -0/+4 |
| 2019-02-19 | reduced some code repetitions. | kenta7777 | -6/+4 |
| 2019-02-16 | Limit the visibility further and expand on a comment | Oliver Scherer | -2/+3 |
| 2019-02-16 | Update docs and visibilities of const to op methods | Oliver Scherer | -3/+3 |
| 2019-02-16 | Add `eval` prefix to clarify what the function does | Oliver Scherer | -2/+2 |
| 2019-02-16 | Make validity checking use `MPlaceTy` instead of `OpTy` | Oliver Scherer | -13/+12 |
| 2019-02-16 | Update src/librustc_mir/interpret/operand.rs | Ralf Jung | -1/+1 |
| 2019-02-16 | Reuse the `Pointer` type instead of passing reassembling it at many use sites | Oliver Scherer | -2/+2 |
| 2019-02-16 | Burn some invariants we keep up into code | Oliver Scherer | -2/+2 |