| Age | Commit message (Expand) | Author | Lines |
| 2017-05-24 | box large variants in MIR | Ariel Ben-Yehuda | -26/+27 |
| 2017-04-23 | rustc: make the const-eval cache polymorphic. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -11/+9 |
| 2017-04-22 | remove cleanup branches to the resume block | Ariel Ben-Yehuda | -0/+34 |
| 2017-04-20 | rustc: combine type_needs_drop_given_env and may_drop into needs_drop. | Eduard-Mihai Burtescu | -5/+4 |
| 2017-04-20 | rustc: replace interior_unsafe with a Freeze trait. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-18 | Rollup merge of #41361 - arielb1:move-mir-init, r=pnkfelix | Corey Farwell | -33/+50 |
| 2017-04-18 | lower `move_val_init` during MIR construction | Ariel Ben-Yehuda | -20/+47 |
| 2017-04-18 | use Lvalue helper functions in rustc_mir::shim | Ariel Ben-Yehuda | -13/+3 |
| 2017-04-18 | convert calls to `visit_all_item_likes_in_krate` | Niko Matsakis | -1/+1 |
| 2017-04-16 | rustc: expose monomorphic const_eval through on-demand. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-04-16 | rustc_const_eval: move ConstEvalErr to the rustc crate. | Eduard-Mihai Burtescu | -5/+16 |
| 2017-04-12 | address review comments | Ariel Ben-Yehuda | -0/+4 |
| 2017-04-11 | Move rvalue checking to MIR | Ariel Ben-Yehuda | -4/+77 |
| 2017-04-11 | store Spans for all MIR locals | Ariel Ben-Yehuda | -49/+63 |
| 2017-04-08 | Auto merge of #41055 - Archytaus:compile-fail/const-match-pattern-arm, r=arielb1 | bors | -9/+2 |
| 2017-04-07 | Changes based on PR feedback | Ryan Scott | -7/+2 |
| 2017-04-05 | Rollup merge of #41015 - arielb1:new-block-stack, r=alexcrichton | Ariel Ben-Yehuda | -0/+3 |
| 2017-04-04 | Fixed ICEs with pattern matching in const fn. Fixes #38199, fixes #31577, fix... | Ryan Scott | -4/+2 |
| 2017-04-02 | mark build::cfg::start_new_block as inline(never) | Ariel Ben-Yehuda | -0/+3 |
| 2017-03-30 | Auto merge of #40524 - alexcrichton:update-bootstrap, r=alexcrichton | bors | -2/+1 |
| 2017-03-30 | refactor the `targeted_by_break` field | Niko Matsakis | -85/+101 |
| 2017-03-30 | refactor if so that the "then type" is an expression | Niko Matsakis | -1/+1 |
| 2017-03-29 | rustbuild: Update bootstrap compiler | Alex Crichton | -2/+1 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -2/+2 |
| 2017-03-26 | Auto merge of #40347 - alexcrichton:rm-liblog, r=brson | bors | -1/+1 |
| 2017-03-24 | Represent function pointers in mir-constants as a Value instead of Item | Oliver Schneider | -31/+34 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -1/+1 |
| 2017-03-22 | Rollup merge of #40678 - michaelwoerister:dmi-prep, r=nikomatsakis | Corey Farwell | -1/+27 |
| 2017-03-22 | Address review comments. | Michael Woerister | -2/+11 |
| 2017-03-22 | Add some missing method impls to MIR region eraser. | Michael Woerister | -1/+18 |
| 2017-03-21 | Add warning about volatility of MIR output | Jake Goulding | -0/+3 |
| 2017-03-21 | Teach rustc --emit=mir | Jake Goulding | -0/+14 |
| 2017-03-20 | Rollup merge of #40229 - cramertj:break-to-blocks, r=nikomatsakis | Corey Farwell | -45/+63 |
| 2017-03-17 | Implement ? in catch expressions and add tests | Taylor Cramer | -45/+63 |
| 2017-03-18 | translate drop glue using MIR | Ariel Ben-Yehuda | -85/+348 |
| 2017-03-18 | apply pre-trans passes to Shim MIR | Ariel Ben-Yehuda | -53/+62 |
| 2017-03-18 | move the drop expansion code to rustc_mir | Ariel Ben-Yehuda | -9/+766 |
| 2017-03-18 | translate closure shims using MIR | Ariel Ben-Yehuda | -27/+94 |
| 2017-03-18 | refactor away callee::Callee and translate virtual calls through a MIR shim | Ariel Ben-Yehuda | -84/+135 |
| 2017-03-18 | resolve instances to ty::Instance directly | Ariel Ben-Yehuda | -0/+1 |
| 2017-03-18 | translate function shims using MIR | Ariel Ben-Yehuda | -5/+122 |
| 2017-03-18 | move Instance to rustc and use it in the collector | Ariel Ben-Yehuda | -0/+18 |
| 2017-03-18 | translate tuple-variant constructors using MIR | Ariel Ben-Yehuda | -0/+174 |
| 2017-03-11 | Rollup merge of #40372 - nagisa:never-drop, r=eddyb | Ariel Ben-Yehuda | -1/+1 |
| 2017-03-11 | Auto merge of #40308 - nikomatsakis:incr-comp-isolate-task, r=mw | bors | -2/+4 |
| 2017-03-10 | isolate dep-graph tasks | Niko Matsakis | -2/+4 |
| 2017-03-10 | Only run inlining if mir opts are enabled | James Miller | -1/+1 |
| 2017-03-10 | Add dep-graph tasks where needed | James Miller | -16/+10 |
| 2017-03-10 | Initial implementation of inlining for MIR | James Miller | -4/+1112 |