| Age | Commit message (Expand) | Author | Lines |
| 2019-04-28 | Fix lint findings in librustc_mir | flip1995 | -2/+2 |
| 2019-04-24 | Remove incorrect debug assertion in interpret | Matthew Jasper | -2/+1 |
| 2019-04-23 | rustc_mir: don't use upvar_decls in the miri validity checks. | Eduard-Mihai Burtescu | -6/+22 |
| 2019-04-21 | Change return type of `TyCtxt::is_static` to bool | Vadim Petrochenkov | -2/+2 |
| 2019-04-20 | Auto merge of #59987 - saleemjaffer:refactor_adjust_castkinds, r=oli-obk | bors | -5/+6 |
| 2019-04-17 | Rollup merge of #59986 - RalfJung:miri-new-alloc, r=oli-obk | Mazdak Farrokhzad | -83/+43 |
| 2019-04-16 | Miri: refactor new allocation tagging | Ralf Jung | -83/+43 |
| 2019-04-15 | basic refactor. Adding PointerCast enum | Saleem Jaffer | -5/+6 |
| 2019-04-14 | fix tests | Ralf Jung | -1/+1 |
| 2019-04-12 | Auto merge of #59651 - tmandry:discr-index, r=eddyb | bors | -5/+8 |
| 2019-04-12 | Auto merge of #59536 - Zoxc:the-arena, r=eddyb | bors | -2/+1 |
| 2019-04-11 | Add discr_index to multi-variant layouts | Tyler Mandry | -5/+8 |
| 2019-04-08 | avoid reading from ZST locals | Ralf Jung | -56/+29 |
| 2019-04-08 | Apply suggestions from code review
| Ralf Jung | -2/+2 |
| 2019-04-07 | implement by-value object safety | Ralf Jung | -13/+36 |
| 2019-04-07 | initialize unsized locals when copying to the for the first time | Ralf Jung | -33/+57 |
| 2019-04-07 | fix miri engine debug output for uninitialized locals | Ralf Jung | -11/+6 |
| 2019-04-07 | make StorageLive lazy as well | Ralf Jung | -37/+22 |
| 2019-04-06 | miri engine: lazily allocate memory for locals on first write | Ralf Jung | -40/+79 |
| 2019-04-05 | Introduce an arena type which may be used to allocate a list of types with de... | John Kåre Alsaker | -2/+1 |
| 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 |