| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -216/+0 |
| 2020-02-11 | Move macro enum_from_u32 to rustc_data_structures. | Camille GILLOT | -37/+0 |
| 2019-11-22 | Retire impl_stable_hash_for. | Camille GILLOT | -116/+0 |
| 2019-11-22 | Retire impl_stable_hash_for_spanned. | Camille GILLOT | -17/+0 |
| 2019-11-18 | Retire EnumLiftImpl. | Camille GILLOT | -52/+0 |
| 2019-11-18 | Retire BraceStructLiftImpl. | Camille GILLOT | -19/+0 |
| 2019-11-13 | Retire BraceStructTypeFoldableImpl and TupleStructTypeFoldableImpl. | Camille GILLOT | -54/+0 |
| 2019-09-28 | Switch over all StableHash impls to new format | Mark Rousskov | -12/+12 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -7/+7 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -3/+3 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | 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-11 | rustc: deny(unused_lifetimes). | Eduard-Mihai Burtescu | -9/+9 |
| 2019-04-22 | Remove double trailing newlines | varkor | -1/+0 |
| 2019-02-24 | Use ? in some macros | Taiki Endo | -5/+5 |
| 2019-02-09 | Use ? in librustc macros | Matthew Jasper | -30/+26 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-11-13 | Rollup merge of #55722 - RalfJung:impl-stable-hash, r=varkor | kennytm | -22/+50 |
| 2018-11-13 | Move `static_assert!` into librustc_data_structures. | Nicholas Nethercote | -10/+0 |
| 2018-11-06 | impl_stable_hash_for: support enums and tuple structs with generic parameters | Ralf Jung | -22/+50 |
| 2018-10-26 | Extend the impl_stable_hash_for! macro for miri. | Geoffry Song | -6/+15 |
| 2018-10-10 | add a macro for static assertions | Ralf Jung | -0/+10 |
| 2018-08-19 | mv (mod) codemap source_map | Donato Sciarra | -1/+1 |
| 2018-08-09 | Move span_bug and bug helper functions to util | Mark Rousskov | -2/+2 |
| 2018-07-23 | Fix test and errors | mark | -6/+10 |
| 2018-06-28 | Support delegation in stable hashing macros | Vadim Petrochenkov | -11/+10 |
| 2018-05-24 | implement the chalk traits, albeit with many placeholders | Niko Matsakis | -9/+36 |
| 2018-03-16 | extend stable hasher to support `CanonicalTy` | Niko Matsakis | -1/+1 |
| 2018-03-13 | add `canonicalize` method to `InferCtxt` [VIC] | Niko Matsakis | -0/+19 |
| 2018-03-13 | improve TypeFoldable/Lift macros and make a bunch of stuff use them | Niko Matsakis | -0/+300 |
| 2018-03-08 | Add InterpretInterner to StableHashingContext for AllocId serialization | Oliver Schneider | -8/+8 |
| 2017-09-18 | incr.comp.: Remove tcx from StableHashingContext. | Michael Woerister | -8/+8 |
| 2017-08-08 | Implement HashStable for Xyz<'gcx> instead of Xyz<'lcx>. | Michael Woerister | -8/+8 |
| 2017-06-06 | ICH: Make StableHashingContext work with any TyCtxt, not just the global one. | Michael Woerister | -8/+8 |
| 2017-04-06 | Introduce HashStable trait and base ICH implementations on it. | Michael Woerister | -0/+79 |
| 2016-03-31 | librustc: add {span_,}bug! macros | Benjamin Herr | -0/+15 |
| 2015-04-21 | std: Remove deprecated/unstable num functionality | Alex Crichton | -0/+46 |