| Age | Commit message (Expand) | Author | Lines |
| 2017-02-23 | Fix ICE when accessing mutably an immutable enum | Esteban Küber | -1/+3 |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -1/+1 |
| 2017-01-28 | rustc: move object default lifetimes to resolve_lifetimes. | Eduard-Mihai Burtescu | -21/+328 |
| 2017-01-28 | rustc: always keep an explicit lifetime in trait objects. | Eduard-Mihai Burtescu | -2/+10 |
| 2017-01-28 | rustc: lower trait type paths as TyTraitObject. | Eduard-Mihai Burtescu | -33/+6 |
| 2017-01-28 | rustc: move most of lifetime elision to resolve_lifetimes. | Eduard-Mihai Burtescu | -10/+492 |
| 2017-01-28 | rustc: simplify scope-tracking in resolve_lifetime. | Eduard-Mihai Burtescu | -321/+219 |
| 2017-01-28 | rustc: clean up the style of middle::resolve_lifetime. | Eduard-Mihai Burtescu | -69/+99 |
| 2017-01-28 | rustc: always include elidable lifetimes in HIR types. | Eduard-Mihai Burtescu | -0/+6 |
| 2017-01-27 | Auto merge of #39139 - estebank:issue-38147, r=nikomatsakis | bors | -0/+57 |
| 2017-01-26 | Point to immutable arg/fields when trying to use as &mut | Esteban Küber | -0/+57 |
| 2017-01-26 | Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakis | bors | -19/+74 |
| 2017-01-26 | rustc: don't call the HIR AST. | Eduard-Mihai Burtescu | -65/+65 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -62/+62 |
| 2017-01-25 | rename `Tables` to `TypeckTables` | Niko Matsakis | -7/+7 |
| 2017-01-25 | end temporary lifetimes being extended by `let X: &_` hints | Ariel Ben-Yehuda | -19/+74 |
| 2017-01-16 | AST/HIR: Replace Path with Type in WhereEqPredicate | Vadim Petrochenkov | -6/+5 |
| 2017-01-09 | trans/metadata: Remove obsolete CrateStore::can_have_local_instance() | Michael Woerister | -8/+0 |
| 2017-01-09 | metadata: Add is_exported_symbol() method to CrateStore. | Michael Woerister | -0/+2 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -150/+126 |
| 2017-01-05 | Auto merge of #38689 - pnkfelix:dont-check-stability-on-private-items, r=niko... | bors | -1/+36 |
| 2017-01-03 | Dont check stability for items that are not pub to universe. | Felix S. Klock II | -1/+36 |
| 2017-01-03 | Don't warn about dead foreign items if the 'allow(dead_code)' attribute is pr... | Dylan McKay | -1/+6 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -0/+2 |
| 2016-12-29 | Support --emit=foo,metadata | Nick Cameron | -1/+1 |
| 2016-12-29 | Change --crate-type metadata to --emit=metadata | Nick Cameron | -4/+7 |
| 2016-12-28 | rustdoc: pretty-print nested bodies in inlined constants. | Eduard-Mihai Burtescu | -0/+6 |
| 2016-12-28 | rustc: always print nested nodes where a HIR map is available. | Eduard-Mihai Burtescu | -23/+14 |
| 2016-12-28 | rustc: simplify constant cross-crate loading and rustc_passes::consts. | Eduard-Mihai Burtescu | -147/+17 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -63/+46 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -102/+88 |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -22/+36 |
| 2016-12-27 | Auto merge of #38574 - Mark-Simulacrum:box-free-unspecialize, r=eddyb | bors | -1/+0 |
| 2016-12-26 | Remove extra lang item, exchange_free; use box_free instead. | Mark Simulacrum | -1/+0 |
| 2016-12-26 | More systematic error reporting in path resolution | Vadim Petrochenkov | -4/+2 |
| 2016-12-20 | Rollup merge of #38418 - michaelwoerister:def_path_cleanup, r=eddyb | Alex Crichton | -15/+16 |
| 2016-12-20 | Rollup merge of #38171 - jseyfried:cleanup, r=nrc | Alex Crichton | -6/+2 |
| 2016-12-18 | Remove `MacroDef`'s fields `imported_from` and `allow_internal_unstable`, | Jeffrey Seyfried | -6/+2 |
| 2016-12-16 | No need to have tcx::opt_def_path() now that we store all DefPaths | Michael Woerister | -2/+2 |
| 2016-12-16 | Move retrace_path() implementation to DefPathTable | Michael Woerister | -13/+14 |
| 2016-12-15 | Warn unused type aliases | Seo Sanghyeon | -0/+1 |
| 2016-12-15 | Remove now unnecessary code | Seo Sanghyeon | -18/+5 |
| 2016-12-11 | Auto merge of #38250 - michaelwoerister:trait-methods-in-reachable, r=alexcri... | bors | -3/+22 |
| 2016-12-09 | move the check for instantiation from metadata encoding to the actual decisio... | Oliver Schneider | -0/+8 |
| 2016-12-08 | Extend middle::reachable to also consider provided trait methods. | Michael Woerister | -3/+22 |
| 2016-12-06 | Auto merge of #37973 - vadimcn:dllimport, r=alexcrichton | bors | -5/+6 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -2/+2 |
| 2016-12-05 | Refactor symbol export list generation. | Michael Woerister | -0/+3 |
| 2016-12-05 | trans: Rename `reachable` to `exported_symbols` where appropriate. | Michael Woerister | -2/+2 |
| 2016-12-04 | Auto merge of #38087 - jooert:remove_unmarked, r=petrochenkov | bors | -17/+1 |