| Age | Commit message (Expand) | Author | Lines |
| 2017-06-03 | Auto merge of #42396 - venkatagiri:remove_lifetime_extn, r=arielb1 | bors | -1/+0 |
| 2017-06-02 | rustc: remove temporary lifetime extension by borrow hint | Venkata Giri Reddy | -1/+0 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -10/+18 |
| 2017-06-01 | rustc: adjust the RHS of comparison operators instead of assuming autorefs. | Eduard-Mihai Burtescu | -87/+13 |
| 2017-06-01 | rustc: decompose Adjustment into a vector of adjustment steps. | Eduard-Mihai Burtescu | -69/+27 |
| 2017-06-01 | rustc: move autoref and unsize from Adjust::DerefRef to Adjustment. | Eduard-Mihai Burtescu | -16/+13 |
| 2017-06-01 | rustc: replace autoderefs' use of MethodCallee with OverloadedDeref. | Eduard-Mihai Burtescu | -12/+5 |
| 2017-06-01 | rustc: replace method_map with Def::Method and node_substs entries. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-06-01 | rustc: avoid using MethodCallee's signature where possible. | Eduard-Mihai Burtescu | -1/+3 |
| 2017-06-01 | rustc: replace TyFnDef in MethodCallee with just the FnSig. | Eduard-Mihai Burtescu | -4/+1 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -33/+20 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-30 | modify `ExprUseVisitor` and friends to take region-maps, not def-id | Niko Matsakis | -4/+5 |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -2/+7 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -2/+2 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -1/+1 |
| 2017-03-31 | Rollup merge of #40928 - GAJaloyan:patch-2, r=eddyb | Corey Farwell | -0/+2 |
| 2017-03-30 | removing trailing whitespaces | GAJaloyan | -1/+1 |
| 2017-03-30 | adding debug in consume_body function | GAJaloyan | -0/+2 |
| 2017-03-30 | refactor if so that the "then type" is an expression | Niko Matsakis | -2/+2 |
| 2017-02-23 | Implement non-capturing closure to fn coercion | est31 | -0/+1 |
| 2017-01-26 | Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakis | bors | -0/+1 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-01-25 | end temporary lifetimes being extended by `let X: &_` hints | Ariel Ben-Yehuda | -0/+1 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-12-28 | rustc: simplify constant cross-crate loading and rustc_passes::consts. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -12/+5 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -5/+4 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -13/+17 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -1/+1 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -3/+2 |
| 2016-11-22 | Change HirVec<P<T>> to HirVec<T> in Expr. | Nicholas Nethercote | -1/+1 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -3/+3 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -2/+2 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -3/+3 |
| 2016-11-02 | rustc: record the target type of every adjustment. | Eduard Burtescu | -32/+23 |
| 2016-10-27 | Preparations and cleanup | Vadim Petrochenkov | -1/+1 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -1/+3 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -2/+3 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -1/+1 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -1/+2 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -2/+3 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -20/+23 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -4/+4 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -1/+1 |
| 2016-09-03 | Address comments and add requested tests | Vadim Petrochenkov | -23/+20 |
| 2016-09-03 | Implement encoding/decoding unions in metadata | Vadim Petrochenkov | -5/+1 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -22/+29 |