| Age | Commit message (Expand) | Author | Lines |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -1/+0 |
| 2016-12-19 | Optimize `ast::PathSegment`. | Jeffrey Seyfried | -4/+1 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -3/+4 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -12/+12 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -29/+33 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -5/+5 |
| 2016-11-14 | Add warnings when the #[should_panic] attribute is invalid | Josh Driver | -7/+37 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -1/+1 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -1/+1 |
| 2016-10-01 | Rollup merge of #36599 - jonas-schievink:whats-a-pirates-favorite-data-struct... | Manish Goregaokar | -1/+1 |
| 2016-09-28 | Rollup merge of #36787 - jseyfried:fix_test_harness_reexport_errors, r=nrc | Jonathan Turner | -1/+9 |
| 2016-09-28 | libsyntax: clearer names for some AST parts | Jonas Schievink | -1/+1 |
| 2016-09-27 | Avoid re-export errors in the generated test harness. | Jeffrey Seyfried | -1/+9 |
| 2016-09-27 | With `--test`, make `#[test]` functions `pub` in `InvocationCollector` | Jeffrey Seyfried | -42/+27 |
| 2016-09-13 | Differentiate between monotonic and non-monotonic expansion and | Jeffrey Seyfried | -2/+2 |
| 2016-09-13 | Expand generated test harnesses and macro registries. | Jeffrey Seyfried | -15/+15 |
| 2016-09-13 | Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`. | Jeffrey Seyfried | -3/+3 |
| 2016-09-05 | Implement stackless expansion. | Jeffrey Seyfried | -5/+2 |
| 2016-08-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -1/+1 |
| 2016-08-28 | Rollup merge of #35850 - SergioBenitez:master, r=nrc | Jeffrey Seyfried | -5/+4 |
| 2016-08-27 | Change Constness to Spanned<Constness> | Keith Yeung | -2/+2 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Refactor away `AttrNestedMetaItemMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -5/+4 |
| 2016-07-17 | Auto merge of #34789 - jonathandturner:simplify_liberror, r=alexcrichton | bors | -1/+1 |
| 2016-07-14 | Implement latest rfc style using simpler rendering | Jonathan Turner | -1/+1 |
| 2016-07-14 | Implement `macro_rules!` placeholders and the macro scope map | Jeffrey Seyfried | -0/+4 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -1/+1 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -2/+2 |
| 2016-06-23 | Refactor away duplicate method `ecx.block_all()` | Jeffrey Seyfried | -1/+1 |
| 2016-06-23 | Remove field `expr` of `ast::Block` | Jeffrey Seyfried | -1/+1 |
| 2016-06-23 | Move test helper functions to consolidated codemap testing | Jonathan Turner | -63/+0 |
| 2016-06-23 | Actually consolidate the CodeMap tests | Jonathan Turner | -517/+0 |
| 2016-06-23 | Consolidate codemap tests and fix more errors for travis | Jonathan Turner | -2/+586 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -2/+2 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -2/+2 |
| 2016-06-16 | Simplify gated cfg checking | Jeffrey Seyfried | -2/+0 |
| 2016-06-11 | Strip `#[test]` nodes during `cfg` processing on non-test builds. | Jeffrey Seyfried | -14/+1 |
| 2016-06-09 | Load macros from `extern crate`s during expansion. | Jeffrey Seyfried | -2/+4 |
| 2016-05-28 | Auto merge of #33821 - sanxiyn:cfg-test, r=nikomatsakis | bors | -11/+3 |
| 2016-05-27 | Process `cfg_attr` attributes on non-optional expressions | Jeffrey Seyfried | -7/+2 |
| 2016-05-26 | Implement `CfgFolder` directly instead of passing a closure to `strip_items` | Jeffrey Seyfried | -7/+15 |
| 2016-05-24 | Remove unused field and argument | Seo Sanghyeon | -6/+2 |
| 2016-05-24 | Do not inject test harness for --cfg test | Seo Sanghyeon | -5/+1 |
| 2016-04-24 | syntax: Merge keywords and remaining special idents in one list | Vadim Petrochenkov | -6/+6 |
| 2016-04-24 | syntax: Make static/super/self/Self keywords + special ident cleanup | Vadim Petrochenkov | -5/+5 |
| 2016-04-06 | syntax: dismantle ast_util. | Eduard Burtescu | -7/+9 |
| 2016-02-12 | Use more autoderef in libsyntax | Jonas Schievink | -6/+6 |
| 2016-02-11 | [breaking-change] don't glob export ast::Visibility variants | Oliver 'ker' Schneider | -9/+9 |
| 2016-02-11 | [breaking-change] don't glob export ast::Mutablity variants | Oliver 'ker' Schneider | -2/+2 |