| Age | Commit message (Expand) | Author | Lines |
| 2017-01-06 | rustc: Stabilize the `proc_macro` feature | Alex Crichton | -2/+1 |
| 2016-12-15 | Use StableHasher everywhere | Ariel Ben-Yehuda | -8/+4 |
| 2016-12-12 | Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakis | bors | -3/+5 |
| 2016-12-05 | Refactor FnSig to contain a Slice for its inputs and outputs. | Mark-Simulacrum | -6/+1 |
| 2016-12-04 | Auto merge of #38092 - pnkfelix:mir-stats, r=nikomatsakis | bors | -1/+13 |
| 2016-12-03 | Add TypeVariableOrigin enum | Keith Yeung | -3/+5 |
| 2016-12-03 | Auto merge of #38079 - BurntSushi:attrtarget, r=alexcrichton | bors | -1/+2 |
| 2016-12-03 | Auto merge of #38061 - cardoe:target-spec, r=alexcrichton | bors | -0/+3 |
| 2016-12-02 | rustc: add --print target-spec option | Doug Goldstein | -0/+3 |
| 2016-12-02 | limit the length of types in monomorphization | Ariel Ben-Yehuda | -1/+1 |
| 2016-11-30 | Adds `-Z mir-stats`, which is similar to `-Z hir-stats`. | Felix S. Klock II | -1/+13 |
| 2016-11-30 | Auto merge of #37800 - alexcrichton:new-bootstrap, r=eddyb | bors | -2/+0 |
| 2016-11-30 | Update the bootstrap compiler | Alex Crichton | -2/+0 |
| 2016-11-30 | Auto merge of #38014 - jseyfried:refactor_path_resolution, r=nrc | bors | -3/+0 |
| 2016-11-30 | rustc: track the Span's of definitions across crates. | Eduard-Mihai Burtescu | -5/+1 |
| 2016-11-29 | Add new #[target_feature = "..."] attribute. | Andrew Gallant | -1/+2 |
| 2016-11-29 | rustc_driver: fix compilation | Florian Diebold | -2/+5 |
| 2016-11-29 | Remove `resolver.record_resolution()`. | Jeffrey Seyfried | -3/+0 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -12/+9 |
| 2016-11-28 | rustc_typeck: save the type cache for rustdoc and save-analysis. | Eduard Burtescu | -45/+47 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -8/+4 |
| 2016-11-24 | Revisions from review comments, squashed. | Felix S. Klock II | -6/+0 |
| 2016-11-24 | Add `-Z print-type-sizes`, a tool for digging into how variants are laid out. | Felix S. Klock II | -0/+10 |
| 2016-11-22 | Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichton | bors | -0/+3 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -1/+1 |
| 2016-11-21 | Fix fallout in `rustdoc` and tests. | Jeffrey Seyfried | -4/+4 |
| 2016-11-21 | Remove `Rc` from the interner. | Jeffrey Seyfried | -8/+0 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -6/+5 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -10/+11 |
| 2016-11-21 | Tests | Nick Cameron | -0/+3 |
| 2016-11-21 | Read in rmeta crates | Nick Cameron | -1/+0 |
| 2016-11-21 | Add --crate-type metadata | Nick Cameron | -0/+1 |
| 2016-11-20 | Move `MetaItemKind`'s `Name` to a field of `MetaItem`. | Jeffrey Seyfried | -1/+2 |
| 2016-11-20 | Refactor `CrateConfig`. | Jeffrey Seyfried | -48/+22 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -4/+3 |
| 2016-11-20 | Avoid clearing the string interner. | Jeffrey Seyfried | -3/+0 |
| 2016-11-19 | Auto merge of #37826 - keeperofdakeys:proc-macro-test, r=alexcrichton | bors | -0/+2 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -3/+7 |
| 2016-11-17 | Auto merge of #37732 - jseyfried:use_extern_macros, r=nrc | bors | -2/+0 |
| 2016-11-17 | Show a better error when using --test with #[proc_macro_derive] | Josh Driver | -0/+2 |
| 2016-11-17 | Auto merge of #37717 - nikomatsakis:region-obligations-pre, r=eddyb | bors | -4/+3 |
| 2016-11-17 | Resolve imports during expansion. | Jeffrey Seyfried | -2/+0 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -0/+4 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -3/+3 |
| 2016-11-16 | rustc: Implement #[link(cfg(..))] and crt-static | Alex Crichton | -0/+29 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -4/+3 |
| 2016-11-14 | don't build an object file for emit=asm,llvm-ir | Jorge Aparicio | -1/+5 |
| 2016-11-12 | use write::run_assembler | Jorge Aparicio | -1/+12 |
| 2016-11-10 | rustc_typeck: correctly track "always-diverges" and "has-type-errors". | Eduard Burtescu | -2/+0 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -6/+5 |