| Age | Commit message (Expand) | Author | Lines |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -6/+1 |
| 2017-01-28 | rustc: always include elidable lifetimes in HIR types. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -21/+21 |
| 2017-01-22 | Warn on unused `#[macro_use]` imports. | Jeffrey Seyfried | -1/+0 |
| 2017-01-08 | Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakis | bors | -40/+40 |
| 2017-01-08 | Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc | bors | -1/+1 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -40/+40 |
| 2017-01-06 | Auto merge of #38069 - canndrew:empty-sub-patterns-again, r=nikomatsakis | bors | -0/+1 |
| 2017-01-03 | Properly ban the negation of unsigned integers in type-checking. | Eduard-Mihai Burtescu | -51/+0 |
| 2017-01-03 | Make is_useful handle empty types properly | Andrew Cann | -0/+1 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -26/+36 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -20/+15 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -5/+5 |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -9/+9 |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -1/+1 |
| 2016-12-20 | Auto merge of #38271 - jseyfried:rfc_1560_warning_cycle, r=nrc | bors | -0/+4 |
| 2016-12-15 | Demote most backwards incompatible ambiguity errors from RFC 1560 to warnings. | Jeffrey Seyfried | -0/+4 |
| 2016-12-14 | Make tidy | Austin Hicks | -1/+2 |
| 2016-12-14 | Fix bugs to optimizing enums: | Austin Hicks | -1/+1 |
| 2016-12-07 | Auto merge of #38191 - oli-obk:clippy_is_sad, r=eddyb | bors | -28/+28 |
| 2016-12-07 | remove useless lifetimes on LateLintPass impl methods | Oliver Schneider | -112/+84 |
| 2016-12-07 | remove useless lifetime outlives bounds | Oliver Schneider | -80/+76 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -90/+122 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -8/+8 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -1/+1 |
| 2016-11-30 | Update the bootstrap compiler | Alex Crichton | -1/+0 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-28 | Refactor TyTrait to contain a interned ExistentialPredicate slice. | Mark-Simulacrum | -1/+1 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -137/+1 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -22/+33 |
| 2016-11-28 | rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR. | Eduard-Mihai Burtescu | -14/+6 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -3/+9 |
| 2016-11-22 | Start warning cycle. | Jeffrey Seyfried | -0/+4 |
| 2016-11-21 | Cleanup `InternedString`. | Jeffrey Seyfried | -18/+9 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -10/+11 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -2/+2 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -3/+3 |
| 2016-11-20 | Refactor away `ast::Attribute_`. | Jeffrey Seyfried | -1/+1 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -3/+3 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -19/+18 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -4/+4 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -8/+8 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -4/+4 |
| 2016-11-09 | Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfried | Eduard-Mihai Burtescu | -3/+3 |
| 2016-11-09 | Rollup merge of #37229 - nnethercote:FxHasher, r=nikomatsakis | Eduard-Mihai Burtescu | -5/+5 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -2/+1 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -5/+5 |
| 2016-11-08 | Rename KNOWN_ATTRS to BUILT_ATTRS, and create KNOWN_ATTRS | Josh Driver | -3/+3 |
| 2016-11-04 | Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakis | Alex Crichton | -34/+31 |