| Age | Commit message (Expand) | Author | Lines |
| 2016-12-15 | Use StableHasher everywhere | Ariel Ben-Yehuda | -3/+3 |
| 2016-12-12 | incr.comp.: Avoid creating an edge to DepNode::Krate when generating debuginf... | Michael Woerister | -3/+4 |
| 2016-12-06 | annotate stricter lifetimes on LateLintPass methods to allow them to forward ... | Oliver Schneider | -17/+17 |
| 2016-11-30 | Auto merge of #38014 - jseyfried:refactor_path_resolution, r=nrc | bors | -27/+7 |
| 2016-11-30 | rustc: track the Span's of definitions across crates. | Eduard-Mihai Burtescu | -33/+26 |
| 2016-11-29 | update comments | Niko Matsakis | -13/+32 |
| 2016-11-29 | revamp `Visitor` with a single method for controlling nested visits | Niko Matsakis | -36/+49 |
| 2016-11-29 | Split nested_visit_mode function off from nested_visit_map | Florian Diebold | -21/+27 |
| 2016-11-29 | Refactor inlined items some more | Florian Diebold | -14/+6 |
| 2016-11-29 | Add make tidy fixes | Florian Diebold | -2/+5 |
| 2016-11-29 | Remove unused import | Florian Diebold | -1/+0 |
| 2016-11-29 | Fix some comments | Florian Diebold | -6/+3 |
| 2016-11-29 | Give function bodies their own dep graph node | Florian Diebold | -2/+50 |
| 2016-11-29 | Save bodies of functions for inlining into other crates | Florian Diebold | -10/+37 |
| 2016-11-29 | rustc: replace body exprs by their ids | Florian Diebold | -57/+141 |
| 2016-11-29 | Add exprs map to crate, collect item blocks there | Florian Diebold | -9/+40 |
| 2016-11-29 | Remove `resolver.record_resolution()`. | Jeffrey Seyfried | -25/+5 |
| 2016-11-29 | Refactor path resoloution. | Jeffrey Seyfried | -2/+2 |
| 2016-11-28 | Auto merge of #37791 - petrochenkov:where, r=nikomatsakis | bors | -7/+59 |
| 2016-11-28 | rustc: track fields in the HIR map. | Eduard Burtescu | -0/+25 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -1/+2 |
| 2016-11-28 | rustc: use Span's allow_internal_unstable instead of hir::BlockCheckMode. | Eduard Burtescu | -98/+44 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -293/+307 |
| 2016-11-28 | rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR. | Eduard-Mihai Burtescu | -183/+173 |
| 2016-11-28 | rustc: track hir::{TraitRef, Visibility} in the HIR map. | Eduard Burtescu | -11/+50 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -164/+275 |
| 2016-11-28 | rustc: encode the optionality of type parameters in HIR paths. | Eduard Burtescu | -31/+83 |
| 2016-11-25 | Support `?Sized` in where clauses | Vadim Petrochenkov | -7/+59 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -11/+38 |
| 2016-11-22 | Change HirVec<P<T>> to HirVec<T> in Expr. | Nicholas Nethercote | -155/+157 |
| 2016-11-21 | Auto merge of #37824 - jseyfried:symbols, r=eddyb | bors | -66/+47 |
| 2016-11-21 | Stabilize RFC 1560. | Jeffrey Seyfried | -3/+1 |
| 2016-11-21 | Cleanup `InternedString`. | Jeffrey Seyfried | -35/+15 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -15/+15 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -15/+16 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -2/+2 |
| 2016-11-17 | hash the contents of impl-item-ref by adding them to visitor | Niko Matsakis | -18/+60 |
| 2016-11-17 | when creating an AssociatedItem, read data from impl, not impl item | Niko Matsakis | -1/+1 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -15/+64 |
| 2016-11-16 | add a `nested_visit_map` method | Niko Matsakis | -11/+46 |
| 2016-11-16 | make distinct Hir() nodes in the graph for impl items | Niko Matsakis | -2/+6 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -0/+9 |
| 2016-11-16 | separate impl-items from the impl in the HIR | Niko Matsakis | -11/+74 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -7/+105 |
| 2016-11-10 | Improve macro reexports. | Jeffrey Seyfried | -0/+8 |
| 2016-11-10 | Add variants `Def::Macro` and `Namespace::MacroNS`. | Jeffrey Seyfried | -1/+5 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -56/+52 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -5/+5 |
| 2016-11-05 | Rollup merge of #37577 - nnethercote:shrink-Expr-slightly, r=eddyb | Alex Crichton | -4/+4 |
| 2016-11-04 | Shrink `Expr_::ExprStruct`. | Nicholas Nethercote | -3/+3 |