| Age | Commit message (Expand) | Author | Lines |
| 2017-08-26 | Auto merge of #44082 - pnkfelix:issue-43457, r=eddyb | bors | -8/+2 |
| 2017-08-26 | Auto merge of #44071 - alexcrichton:no-cycles, r=nikomatsakis | bors | -1/+6 |
| 2017-08-25 | rustc: Add a FIXME for `try_get` in MIR inlining | Alex Crichton | -1/+6 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-25 | Fix #43457 (and avoid some unneeded lookups to boot, woo). | Felix S. Klock II | -8/+2 |
| 2017-08-22 | Fix logic error in test guarding prototype MIR borrowck code. | Felix S. Klock II | -1/+1 |
| 2017-08-22 | Auto merge of #43690 - scalexm:issue-28229, r=nikomatsakis | bors | -4/+384 |
| 2017-08-21 | Auto merge of #44009 - pnkfelix:mir-borrowck-as-query, r=arielb1 | bors | -28/+22 |
| 2017-08-21 | Auto merge of #43971 - alexcrichton:lint-statements, r=michaelwoerister | bors | -1/+1 |
| 2017-08-21 | Moved support code for `rustc_mir::borrow_check` query out of `mod transform`. | Felix S. Klock II | -1248/+1231 |
| 2017-08-21 | Remove the `rustc_mir::transform` entry point for mir-borrowck. | Felix S. Klock II | -24/+1 |
| 2017-08-21 | Expose mir-borrowck via a query. | Felix S. Klock II | -2/+36 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -189/+7 |
| 2017-08-17 | rustc: Rename NodeLocal to NodeBinding | Alex Crichton | -1/+1 |
| 2017-08-17 | Rollup merge of #43920 - michael-zapata:cleanup/mir, r=arielb1 | Corey Farwell | -6/+4 |
| 2017-08-17 | Auto merge of #43902 - michaelwoerister:fix-mir-passes-promoted, r=arielb1 | bors | -0/+8 |
| 2017-08-17 | refactor(mir): remove unused argument | Michael Zapata | -6/+4 |
| 2017-08-16 | Address review comment: `StatementKind::StorageDead` has an effect (running d... | Felix S. Klock II | -2/+10 |
| 2017-08-16 | Cleanup: Every `BitDenotation` is a `DataflowOperator`, so build that in. | Felix S. Klock II | -21/+11 |
| 2017-08-16 | Added some documentation for the `struct BlockSets` in `rustc_mir::dataflow`. | Felix S. Klock II | -0/+19 |
| 2017-08-16 | MIR based borrow check (opt-in). | Felix S. Klock II | -4/+1389 |
| 2017-08-16 | Factored `MoveData` construction code into `builder` submodule. | Felix S. Klock II | -313/+334 |
| 2017-08-16 | Move `DataFlowState::{each_bit,interpret_set}` method definitions to parent m... | Felix S. Klock II | -50/+22 |
| 2017-08-16 | remove now unnecessary constraint on BitDenotation for `fn do_dataflow`. | Felix S. Klock II | -2/+1 |
| 2017-08-16 | Migrated some code out of `dataflow::drop_flag_effects` and into its parent m... | Felix S. Klock II | -74/+71 |
| 2017-08-16 | Added dataflow analysis for `Borrows`. | Felix S. Klock II | -1/+187 |
| 2017-08-16 | Refactor `trait BitDenotation` to take `Location` instead of `BasicBlock`/`us... | Felix S. Klock II | -40/+29 |
| 2017-08-16 | Move borrowck error msg construction to module in `rustc_mir` (for later reus... | Felix S. Klock II | -0/+746 |
| 2017-08-16 | Run MIR passes on promoted temporaries again. | Michael Woerister | -0/+8 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -168/+168 |
| 2017-08-15 | Auto merge of #43859 - arielb1:nonfree-block-live, r=nagisa | bors | -3/+9 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -26/+38 |
| 2017-08-14 | Use an helper struct | scalexm | -284/+302 |
| 2017-08-14 | Handle unwinding, use a loop for arrays | scalexm | -55/+242 |
| 2017-08-14 | Optimize clone shim for `Copy` types | scalexm | -9/+14 |
| 2017-08-14 | Rename `BuiltinShim` -> `CloneShim` | scalexm | -8/+7 |
| 2017-08-14 | Do not store `ty` | scalexm | -4/+4 |
| 2017-08-14 | Make `Clone` a lang item and generate builtin impls. | scalexm | -4/+175 |
| 2017-08-14 | emit StorageLive for box temporaries | Ariel Ben-Yehuda | -3/+9 |
| 2017-08-13 | Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkov | Guillaume Gomez | -5/+5 |
| 2017-08-12 | Fix some typos | Bastien Orivel | -5/+5 |
| 2017-08-12 | Auto merge of #43746 - eddyb:sound-thread-local, r=alexcrichton | bors | -1/+20 |
| 2017-08-12 | Check #[thread_local] statics correctly in the compiler. | Eduard-Mihai Burtescu | -1/+20 |
| 2017-08-12 | Auto merge of #43794 - Eijebong:fix_typos, r=lukaramu,steveklanik,imperio | bors | -2/+2 |
| 2017-08-12 | Auto merge of #43772 - arielb1:nonfree-block, r=nagisa | bors | -142/+56 |
| 2017-08-11 | Auto merge of #43748 - RalfJung:mir-validate2, r=arielb1 | bors | -35/+44 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -9/+5 |
| 2017-08-11 | Use DefIndex instead of NodeId in UpvarId. | Michael Woerister | -12/+15 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::cast_kinds. | Michael Woerister | -1/+4 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::fru_field_types. | Michael Woerister | -1/+4 |