| Age | Commit message (Expand) | Author | Lines |
| 2017-12-21 | Revert "Auto merge of #45225 - eddyb:trans-abi, r=arielb1" | Ariel Ben-Yehuda | -5/+6 |
| 2017-11-19 | Auto merge of #45225 - eddyb:trans-abi, r=arielb1 | bors | -6/+5 |
| 2017-11-19 | rustc: move size, align & primitive_align from Abi::Aggregate to layout. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-11-18 | rustc_mir: always downcast enums, even if univariant. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-11-18 | Remove return_ty from Mir | loomaclin | -10/+7 |
| 2017-11-16 | Auto merge of #45825 - nikomatsakis:nll-factor-region-inference, r=arielb1 | bors | -627/+922 |
| 2017-11-16 | Nit: fix typo | Niko Matsakis | -1/+1 |
| 2017-11-16 | integrate NLL with MIR type-checker | Niko Matsakis | -160/+154 |
| 2017-11-16 | region_infer: improved debug logging | Niko Matsakis | -9/+35 |
| 2017-11-16 | renumber: debug logs, use `visit_region` rather than `visit_rvalue` | Niko Matsakis | -22/+29 |
| 2017-11-16 | renumber: handle ReturnTy better | Niko Matsakis | -1/+9 |
| 2017-11-16 | formalize giving ownership of region vars to region inf. context | Niko Matsakis | -70/+57 |
| 2017-11-16 | infer: extract total number of region variables from infcx | Niko Matsakis | -13/+6 |
| 2017-11-16 | replace `RegionIndex` with `RegionVid` (which now impls Idx) | Niko Matsakis | -52/+42 |
| 2017-11-16 | replace `usize` with `RegionIndex` in indices map | Niko Matsakis | -17/+19 |
| 2017-11-16 | MIR typeck: refactor to track region constraints | Niko Matsakis | -72/+242 |
| 2017-11-16 | MIR typeck: rustfmt | Niko Matsakis | -10/+4 |
| 2017-11-16 | fix rename to block_data in type_check.rs | Niko Matsakis | -2/+2 |
| 2017-11-16 | Auto merge of #45985 - arielb1:unsafe-dedup, r=eddyb | bors | -1/+0 |
| 2017-11-15 | modify MIR type-checker to process obligations as they are incurred | Niko Matsakis | -44/+37 |
| 2017-11-15 | apply rustfmt to `type_check` | Niko Matsakis | -256/+364 |
| 2017-11-15 | thread location info through mir typeck (but do not use) | Niko Matsakis | -49/+72 |
| 2017-11-15 | Auto merge of #45913 - sinkuu:mir-inlining-closure, r=arielb1 | bors | -28/+66 |
| 2017-11-14 | check_unsafety: fix unused unsafe block duplication | Ariel Ben-Yehuda | -1/+0 |
| 2017-11-14 | Add TyCtxt::is_closure | Shotaro Yamada | -8/+6 |
| 2017-11-14 | Make create_temp_necessary a method | Shotaro Yamada | -46/+40 |
| 2017-11-14 | Handle closures correctly in MIR inlining | Shotaro Yamada | -10/+56 |
| 2017-11-14 | rustc: split off BodyOwnerKind from MirSource. | Eduard-Mihai Burtescu | -111/+125 |
| 2017-11-14 | rustc: remove unused MirSource::GeneratorDrop. | Eduard-Mihai Burtescu | -2/+0 |
| 2017-11-14 | rustc_mir: drive passes directly with a macro. | Eduard-Mihai Burtescu | -216/+104 |
| 2017-11-14 | rustc: move the MIR pass infrastructure and list to rustc_mir. | Eduard-Mihai Burtescu | -23/+197 |
| 2017-11-14 | Auto merge of #45909 - sinkuu:issue-45885, r=arielb1 | bors | -5/+33 |
| 2017-11-13 | mir-borrowck: Move `is_static_mut()` to `ty/utils.rs` | Basile Desloges | -21/+2 |
| 2017-11-12 | Auto merge of #45753 - sinkuu:mir_copyprop_arg, r=arielb1 | bors | -4/+46 |
| 2017-11-10 | Separately eliminate self-assignments | sinkuu | -4/+39 |
| 2017-11-10 | Fix MIR CopyPropagation errneously propagating assignments to function arguments | sinkuu | -0/+7 |
| 2017-11-10 | Normalize inlined function in MIR inliner | Shotaro Yamada | -5/+33 |
| 2017-11-10 | Auto merge of #45785 - arielb1:unsafe-fixes, r=eddyb | bors | -69/+113 |
| 2017-11-09 | add a bunch of debug logging to transform::inline | Ariel Ben-Yehuda | -6/+23 |
| 2017-11-06 | Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1 | bors | -177/+462 |
| 2017-11-06 | collect unused unsafe code | Ariel Ben-Yehuda | -61/+92 |
| 2017-11-06 | run unsafety checking before dead block collection | Ariel Ben-Yehuda | -4/+12 |
| 2017-11-06 | fix unsafety checking for generators | Ariel Ben-Yehuda | -7/+12 |
| 2017-11-02 | trace span info for constraints and report errors | Niko Matsakis | -26/+104 |
| 2017-11-02 | encapsulate the `Region` struct within region inference | Niko Matsakis | -39/+47 |
| 2017-11-02 | add comments to `region_infer`, restructure a bit | Niko Matsakis | -35/+56 |
| 2017-11-02 | extend NLL regions to include free region indices and add outlives | Niko Matsakis | -110/+289 |
| 2017-11-02 | rename `Lookup` to `TyContext` and pass more info when visiting tys | Niko Matsakis | -23/+22 |
| 2017-11-02 | add TerminatorKind::FalseEdges and use it in matches | Mikhail Modin | -4/+23 |