| Age | Commit message (Expand) | Author | Lines |
| 2016-05-28 | Refactor away some functions from hir::pat_util | Vadim Petrochenkov | -1/+1 |
| 2016-05-28 | Separate bindings from other patterns in HIR | Vadim Petrochenkov | -12/+7 |
| 2016-05-26 | Replace pat_adjust_pos with an iterator adapter | Vadim Petrochenkov | -7/+5 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -15/+30 |
| 2016-05-25 | Auto merge of #33667 - pnkfelix:fixes-to-mir-dataflow, r=arielb1 | bors | -11/+27 |
| 2016-05-16 | Remove hir::Ident | Vadim Petrochenkov | -4/+4 |
| 2016-05-16 | One-line doc clarification for representation of unit type `()`. | Felix S. Klock II | -23/+0 |
| 2016-05-16 | Expose pretty print routines that accept just `mir` (no need for a `NodeId`). | Felix S. Klock II | -0/+23 |
| 2016-05-16 | `rustc_mir::pretty` refactoring: break `fn write_fn_intro` into two routines. | Felix S. Klock II | -5/+15 |
| 2016-05-16 | `rustc_mir::pretty`: factor out scope entry/exit annotation computation. | Felix S. Klock II | -6/+12 |
| 2016-05-15 | Auto merge of #33620 - eddyb:oops-static-is-not-fn, r=dotdash | bors | -3/+3 |
| 2016-05-15 | Auto merge of #33607 - jonas-schievink:prettier-mir, r=eddyb | bors | -26/+84 |
| 2016-05-14 | Rollup merge of #33552 - dotdash:scfg, r=luqmana | Manish Goregaokar | -59/+124 |
| 2016-05-14 | Rollup merge of #33544 - dotdash:baby_dont_break_me_no_more, r=Aatch | Manish Goregaokar | -118/+112 |
| 2016-05-13 | Indent comments less | Jonas Schievink | -1/+1 |
| 2016-05-13 | Much smaller scope tree printing | Jonas Schievink | -9/+34 |
| 2016-05-13 | mir: always allow &mut [...] in static mut regardless of the array length. | Eduard Burtescu | -3/+3 |
| 2016-05-13 | Auto merge of #33541 - eddyb:promote-only-temps, r=arielb1 | bors | -6/+18 |
| 2016-05-13 | [MIR] Enhance the SimplifyCfg pass to merge consecutive blocks | Björn Steinbrink | -59/+124 |
| 2016-05-13 | Some simple improvements to MIR pretty printing | Jonas Schievink | -22/+55 |
| 2016-05-11 | Only break critical edges where actually needed | Björn Steinbrink | -118/+112 |
| 2016-05-11 | Auto merge of #33239 - eddyb:mir-temp-drops, r=arielb1 | bors | -7/+9 |
| 2016-05-11 | mir: drop temps outside-in by scheduling the drops inside-out. | Eduard Burtescu | -7/+9 |
| 2016-05-11 | rustc: Split local type contexts interners from the global one. | Eduard Burtescu | -175/+250 |
| 2016-05-11 | rustc: More interning for data used in Ty<'tcx>. | Eduard Burtescu | -8/+8 |
| 2016-05-11 | rustc: Wrap users of InferCtxt in an anonymous scope. | Eduard Burtescu | -30/+29 |
| 2016-05-11 | rustc: Remove the TyCtxt field from ParameterEnvironment. | Eduard Burtescu | -13/+15 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -101/+121 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -63/+62 |
| 2016-05-11 | rustc: Avoid free functions taking &TyCtxt and &InferCtxt. | Eduard Burtescu | -20/+18 |
| 2016-05-11 | infer: Use methods for creating an InferCtxt. | Eduard Burtescu | -14/+9 |
| 2016-05-10 | mir: don't attempt to promote Unpromotable constant temps. | Eduard Burtescu | -6/+18 |
| 2016-05-07 | Implement RFC 1440 "Allow Drop types in statics/const functions". | Eduard Burtescu | -6/+33 |
| 2016-05-07 | mir: qualify and promote constants. | Eduard Burtescu | -9/+1866 |
| 2016-05-07 | mir: prepare for rvalue promotion support. | Eduard Burtescu | -54/+88 |
| 2016-05-07 | mir: build MIR for constants and static initializers. | Eduard Burtescu | -10/+98 |
| 2016-05-07 | mir: factor out the parts of MIR building which are not fn-specific. | Eduard Burtescu | -181/+157 |
| 2016-05-07 | mir: remove the unused attribute logic in the MIR map construction. | Eduard Burtescu | -70/+4 |
| 2016-05-06 | Auto merge of #33267 - nagisa:mir-temporary-32959, r=nikomatsakis | bors | -3/+13 |
| 2016-05-01 | Handle coercion casts properly when building the MIR | James Miller | -394/+406 |
| 2016-04-29 | Temporary hack for 32959 | Simonas Kazlauskas | -3/+13 |
| 2016-04-28 | Fix translation of `Assign`/`AssignOp` as rvalues | James Miller | -2/+9 |
| 2016-04-28 | Address comments | James Miller | -118/+137 |
| 2016-04-28 | Various improvements to MIR and LLVM IR Construction | James Miller | -86/+133 |
| 2016-04-25 | Rollup merge of #33041 - petrochenkov:path, r=nrc,Manishearth | Manish Goregaokar | -3/+3 |
| 2016-04-24 | syntax: Merge keywords and remaining special idents in one list | Vadim Petrochenkov | -3/+3 |
| 2016-04-24 | thread tighter span for closures around | Niko Matsakis | -1/+1 |
| 2016-04-20 | Auto merge of #33030 - nagisa:mir-unrequire-end-block, r=nikomatsakis | bors | -22/+34 |
| 2016-04-20 | Generate block containing return lazily instead | Simonas Kazlauskas | -21/+33 |
| 2016-04-16 | mir: place match pattern bindings in their respective arms. | Eduard Burtescu | -16/+23 |