| Age | Commit message (Expand) | Author | Lines |
| 2015-11-30 | Move the core MIR datastructures to librustc. | Michael Woerister | -29/+35 |
| 2015-11-28 | Auto merge of #29383 - petrochenkov:empstr, r=pnkfelix | bors | -1/+1 |
| 2015-11-24 | Rewrite stmt processing not to recurse to avoid stack overflow if there | Niko Matsakis | -43/+66 |
| 2015-11-24 | Remove the GraphExtents, the design of which seems bogus. They carried | Niko Matsakis | -56/+33 |
| 2015-11-19 | Fix the fallout | Vadim Petrochenkov | -1/+1 |
| 2015-11-12 | Rollup merge of #29776 - nikomatsakis:mir-29740, r=nrc | Manish Goregaokar | -48/+217 |
| 2015-11-12 | Auto merge of #29616 - nagisa:mir-repeat, r=nikomatsakis | bors | -2/+2 |
| 2015-11-11 | Rewrite match algorithm to avoid massive blowup in generated code for | Niko Matsakis | -48/+217 |
| 2015-11-11 | Change from `&mut Vec<Vec<_>>` to `&mut [Vec<_>]`, since the outer | Niko Matsakis | -2/+2 |
| 2015-11-10 | Reorganize match construction to be O(n) instead of O(n^2). Whereas | Niko Matsakis | -233/+160 |
| 2015-11-10 | Clone the candidates and match-pairs lazilly, instead of eagerly. | Niko Matsakis | -17/+17 |
| 2015-11-10 | Remove the mirroring for patterns and just convert them eagerly; then, | Niko Matsakis | -135/+123 |
| 2015-11-10 | use Constant for repetition count in mir::Repeat | Simonas Kazlauskas | -2/+2 |
| 2015-11-06 | Auto merge of #29615 - steveklabnik:lol_strings, r=alexcrichton | bors | -1/+1 |
| 2015-11-05 | Convert TODO into FIXME | Niko Matsakis | -2/+2 |
| 2015-11-05 | remove excess string allocation | Steve Klabnik | -1/+1 |
| 2015-11-04 | Introduce a `SwitchInt` and restructure pattern matching to collect | Niko Matsakis | -73/+265 |
| 2015-11-03 | Change Call operands to be, well, Operands | Niko Matsakis | -26/+23 |
| 2015-11-03 | Add adt_def into Switch, since it's convenient to have in trans | Niko Matsakis | -0/+1 |
| 2015-11-03 | Move the "HAIR" code that reads the tcx tables etc out of the `tcx` | Niko Matsakis | -1/+1 |
| 2015-11-03 | Convert from using named fields to always using indices | Niko Matsakis | -3/+6 |
| 2015-11-03 | Change ShallowDrop to Free, so that it matches what trans will do | Niko Matsakis | -1/+1 |
| 2015-11-03 | Build the MIR using the liberated fn sigs, and track the return type | Niko Matsakis | -8/+10 |
| 2015-10-07 | Partially format librustc_mir with rustfmt. | Ms2ger | -187/+180 |
| 2015-10-06 | fix some tidy complaints | Niko Matsakis | -4/+6 |
| 2015-10-06 | strip out the hair trait and use concrete types instead | Niko Matsakis | -234/+251 |
| 2015-10-04 | change how we declare bindings so that unreachable arms don't | Niko Matsakis | -42/+39 |
| 2015-10-04 | rather than just passing the block around, track the candidate's index, | Niko Matsakis | -19/+31 |
| 2015-10-04 | switch to using constvals for constants, instead of having constant | Niko Matsakis | -121/+42 |
| 2015-09-26 | Auto merge of #28642 - petrochenkov:name3, r=nrc | bors | -2/+2 |
| 2015-09-24 | Remove the deprecated box(PLACE) syntax. | Eduard Burtescu | -1/+1 |
| 2015-09-23 | Remove random Idents outside of libsyntax | Vadim Petrochenkov | -2/+2 |
| 2015-09-17 | Remove hir::ExprParen | Nick Cameron | -35/+9 |
| 2015-09-06 | enable slice patterns and enable building rustdoc | Niko Matsakis | -105/+192 |
| 2015-09-06 | convert TODOs to FIXMEs | Niko Matsakis | -1/+3 |
| 2015-09-06 | add MIR code (unused thus far) | Niko Matsakis | -0/+2803 |