| Age | Commit message (Expand) | Author | Lines |
| 2019-08-27 | Cleanup: Consistently use `Param` instead of `Arg` #62426 | Kevin Per | -5/+5 |
| 2019-08-27 | metadata: Eliminate `FullProcMacro` | Vadim Petrochenkov | -35/+18 |
| 2019-08-27 | Respect attributes on proc macro definitions | Vadim Petrochenkov | -8/+10 |
| 2019-08-27 | resolve: Block expansion of a derive container until all its derives are reso... | Vadim Petrochenkov | -3/+1 |
| 2019-08-22 | Resolve PR comments | Wesley Wiser | -2/+5 |
| 2019-08-22 | Fix tidy | Wesley Wiser | -1/+2 |
| 2019-08-22 | Move promoted out of mir::Body | Wesley Wiser | -1/+9 |
| 2019-08-20 | rustc_metadata: replace LazySeq<T> with Lazy<[T]>. | Eduard-Mihai Burtescu | -16/+19 |
| 2019-08-18 | Auto merge of #63269 - Aaron1011:feature/proc-macro-data, r=eddyb,petrochenkov | bors | -71/+113 |
| 2019-08-17 | Serialize additional data for procedural macros | Aaron Hill | -71/+113 |
| 2019-08-17 | Remove unused `SyntaxContext` serialization impls | Matthew Jasper | -8/+0 |
| 2019-08-17 | Stop emulating cross-crate hygiene with gensyms | Matthew Jasper | -0/+16 |
| 2019-08-15 | `Ident::with_empty_ctxt` -> `Ident::with_dummy_span` | Vadim Petrochenkov | -4/+4 |
| 2019-08-15 | syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()` | Vadim Petrochenkov | -2/+2 |
| 2019-08-03 | Rollup merge of #63146 - Mark-Simulacrum:clean-attr, r=petrochenkov | Mazdak Farrokhzad | -8/+1 |
| 2019-08-02 | Replace "existential" by "opaque" | varkor | -4/+4 |
| 2019-07-31 | Decode AttrId via mk_attr_id | Mark Rousskov | -8/+1 |
| 2019-07-19 | libsyntax: Remove `Mark` into `ExpnId` | Vadim Petrochenkov | -2/+2 |
| 2019-06-19 | Rollup merge of #61898 - petrochenkov:sekind, r=eddyb | Mazdak Farrokhzad | -3/+4 |
| 2019-06-18 | rustc: reintroduce lifetime bounds where necessary. | Eduard-Mihai Burtescu | -11/+9 |
| 2019-06-18 | rustc: remove 'x: 'y bounds (except from comments/strings). | Eduard-Mihai Burtescu | -3/+3 |
| 2019-06-18 | syntax: Factor out common fields from `SyntaxExtension` variants | Vadim Petrochenkov | -3/+4 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -15/+4 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -23/+23 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -47/+39 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -23/+23 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -17/+17 |
| 2019-06-06 | Make constructors actually be const functions | Matthew Jasper | -0/+1 |
| 2019-05-28 | Changes the type `mir::Mir` into `mir::Body` | Claude-Alban RANÉLY-VERGÉ-DÉPRÉ | -2/+2 |
| 2019-05-26 | Rename "Associated*" to "Assoc*" | Andrew Xu | -16/+16 |
| 2019-05-23 | Update dylib_dependency_formats, extern_crate and reachable_non_generics | John Kåre Alsaker | -4/+6 |
| 2019-05-23 | Update foreign_modules and dllimport_foreign_items | John Kåre Alsaker | -3/+6 |
| 2019-05-23 | Update get_lib_features, defined_lib_features, get_lang_items, defined_lang_i... | John Kåre Alsaker | -14/+20 |
| 2019-05-23 | Update implementations_of_trait and all_trait_implementations | John Kåre Alsaker | -11/+14 |
| 2019-05-23 | Update inherent_impls | John Kåre Alsaker | -6/+9 |
| 2019-05-22 | rustc_metadata: rip out unused incremental infrastructure. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-05-22 | rustc_metadata: parametrize schema::CrateRoot by 'tcx. | Eduard-Mihai Burtescu | -7/+4 |
| 2019-05-21 | Remove impls for `InternedString`/string equality. | Nicholas Nethercote | -6/+7 |
| 2019-05-18 | Declare DefIndex with the newtype_index macro | Fabian Drinck | -1/+1 |
| 2019-05-13 | Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions. | Nicholas Nethercote | -2/+2 |
| 2019-05-09 | cleanup: Remove `DefIndexAddressSpace` | Vadim Petrochenkov | -4/+2 |
| 2019-05-04 | rustc: rename DefPathData::{MacroDef,LifetimeParam} to {Macro,Lifetime}Ns. | Eduard-Mihai Burtescu | -1/+1 |
| 2019-05-03 | rustc: rename hir::def::Def to Res (short for "resolution"). | Eduard-Mihai Burtescu | -12/+12 |
| 2019-05-03 | rustc: use DefKind instead of Def, where possible. | Eduard-Mihai Burtescu | -36/+35 |
| 2019-05-03 | rustc: factor most DefId-containing variants out of Def and into DefKind. | Eduard-Mihai Burtescu | -29/+35 |
| 2019-04-21 | Remove mutability from `Def::Static` | Vadim Petrochenkov | -2/+2 |
| 2019-04-21 | Introduce query `static_mutability` | Vadim Petrochenkov | -0/+10 |
| 2019-04-14 | Rollup merge of #59936 - petrochenkov:confict, r=davidtwco | Mazdak Farrokhzad | -1/+12 |
| 2019-04-14 | Address review comments | Vadim Petrochenkov | -8/+10 |
| 2019-04-14 | Fix cross-crate visibility of fictive variant constructors | Vadim Petrochenkov | -1/+10 |