| Age | Commit message (Expand) | Author | Lines |
| 2019-09-26 | Rename `Item.node` to `Item.kind` | varkor | -1/+1 |
| 2019-09-23 | Remove unused dependencies | Shotaro Yamada | -1/+0 |
| 2019-09-05 | Remove rustc_diagnostic_macros feature | Mark Rousskov | -1/+0 |
| 2019-09-05 | Replace diagnostic plugins with macro_rules | Mark Rousskov | -11/+4 |
| 2019-08-20 | Restore the rustc_plugin crate in the sysroot | Simon Sapin | -1/+1 |
| 2019-08-20 | Deprecate using rustc_plugin without the rustc_driver dylib. | Simon Sapin | -4/+25 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -4/+0 |
| 2019-07-13 | Make `register_[long_]diagnostics` hygienic | Matthew Jasper | -1/+1 |
| 2019-07-07 | Rollup merge of #62042 - petrochenkov:macstab, r=matthewjasper | Mazdak Farrokhzad | -4/+1 |
| 2019-07-07 | syntax: Remove `NodeId` from `SyntaxExtension` | Vadim Petrochenkov | -4/+1 |
| 2019-07-07 | Link compiler plugins to rustc_driver | John Kåre Alsaker | -0/+1 |
| 2019-07-07 | rustc: Remove `dylib` crate type from most rustc crates | Alex Crichton | -1/+1 |
| 2019-07-04 | rename hir::map::local_def_id_from_hir_id to local_def_id | ljedrz | -1/+1 |
| 2019-07-04 | Rollup merge of #62258 - petrochenkov:idclean, r=Centril | Mazdak Farrokhzad | -4/+1 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -3/+3 |
| 2019-07-01 | syntax: Unsupport `foo! bar { ... }` macros in the parser | Vadim Petrochenkov | -4/+1 |
| 2019-06-18 | syntax: Factor out common fields from `SyntaxExtension` variants | Vadim Petrochenkov | -15/+7 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -4/+1 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-10 | syntax: Rename variants of `SyntaxExtension` for consistency | Vadim Petrochenkov | -4/+4 |
| 2019-06-10 | syntax: Remove `SyntaxExtension::DeclMacro` | Vadim Petrochenkov | -24/+7 |
| 2019-06-10 | syntax: Remove `SyntaxExtension::IdentTT` and `IdentMacroExpander` | Vadim Petrochenkov | -4/+1 |
| 2019-05-25 | Reword malformed attribute input diagnostics | Esteban Küber | -3/+5 |
| 2019-05-22 | Restore the old behavior of the rustdoc keyword check + Fix rebase | Vadim Petrochenkov | -2/+2 |
| 2019-05-21 | Move `edition` outside the hygiene lock and avoid accessing it | John Kåre Alsaker | -2/+1 |
| 2019-05-13 | Return a `Symbol` from `name_or_empty` functions. | Nicholas Nethercote | -5/+5 |
| 2019-05-13 | Remove the equality operation between `Symbol` and strings. | Nicholas Nethercote | -2/+2 |
| 2019-05-13 | Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions. | Nicholas Nethercote | -5/+6 |
| 2019-05-05 | Rollup merge of #60131 - agnxy:doc-link, r=ehuss | Manish Goregaokar | -2/+3 |
| 2019-04-20 | Fix broken link in rustc_plugin doc | Andrew Xu | -2/+3 |
| 2019-04-17 | Rename modules | Yuki OKUSHI | -1/+1 |
| 2019-04-17 | Rename diagnostics to error_codes | Yuki OKUSHI | -0/+0 |
| 2019-03-17 | Make meta-item API compatible with `LocalInternedString::get` soundness fix | Vadim Petrochenkov | -6/+6 |
| 2019-03-16 | Refactor away `NestedMetaItemKind` | Vadim Petrochenkov | -1/+1 |
| 2019-03-16 | syntax: Do not accidentally treat multi-segment meta-items as single-segment | Vadim Petrochenkov | -2/+2 |
| 2019-03-02 | hir: remove NodeId from Item | ljedrz | -5/+4 |
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -3/+3 |
| 2019-02-12 | Auto merge of #58098 - oli-obk:maybe_allow_internal_unstable, r=petrochenkov | bors | -3/+3 |
| 2019-02-11 | Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocs | Oliver Scherer | -1/+1 |
| 2019-02-11 | Rename the `exp` field to mirror its uses | Oliver Scherer | -2/+2 |
| 2019-02-11 | Require a list of features to allow in `allow_internal_unstable` | Oliver Scherer | -3/+3 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -3/+3 |
| 2019-02-10 | Revert removed #![feature(nll)] | Taiki Endo | -0/+1 |
| 2019-02-07 | Remove images' url to make it work even without internet connection | Guillaume Gomez | -3/+1 |
| 2019-02-06 | librustc_plugin => 2018 | Taiki Endo | -10/+8 |
| 2019-01-16 | Auto merge of #57321 - petrochenkov:atokens, r=nikomatsakis | bors | -4/+1 |
| 2019-01-13 | Querify local plugin_registrar_fn | Igor Matuszewski | -8/+23 |
| 2019-01-13 | Implement basic input validation for built-in attributes | Vadim Petrochenkov | -4/+1 |