| Age | Commit message (Expand) | Author | Lines |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -2/+2 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-11-21 | rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns. | Eduard-Mihai Burtescu | -4/+0 |
| 2018-10-19 | Prefer `Default::default` over `FxHash*::default` in struct constructors | Oliver Scherer | -2/+2 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -2/+2 |
| 2018-05-28 | in which `NodeMap` and friends are macrotized! | Zack M. Davis | -17/+12 |
| 2018-05-28 | operate on `HirId` in `hir::Pat::each_binding`, and consequences of that | Zack M. Davis | -1/+2 |
| 2018-01-31 | in which HirIdMap is introduced as an affordance for using HirIds more | Zack M. Davis | -1/+3 |
| 2017-11-03 | Use a `Set<T>` instead of a `Map<T, bool>` | Oliver Schneider | -0/+2 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -0/+3 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -10/+10 |
| 2016-04-06 | rustc: move middle::{def,def_id,pat_util} to hir. | Eduard Burtescu | -1/+1 |
| 2015-09-06 | move fnv hashing support into librustc_data_structures | Niko Matsakis | -37/+2 |
| 2015-08-24 | fallout from moving def-id | Niko Matsakis | -2/+3 |
| 2015-03-28 | cleanup: Remove unused braces in use statements | Richo Healey | -1/+1 |
| 2015-03-03 | Add `core::num::wrapping` and fix overflow errors. | James Miller | -1/+1 |
| 2015-02-20 | Register new snapshots | Alex Crichton | -31/+0 |
| 2015-02-18 | std: Stabilize the `hash` module | Alex Crichton | -1/+27 |
| 2015-02-03 | Switch missing_copy_implementations to default-allow | Steven Fackler | -1/+0 |
| 2015-02-02 | `for x in xs.iter()` -> `for x in &xs` | Jorge Aparicio | -1/+1 |
| 2015-01-18 | Fix typedef/module name conflicts in the compiler | Alex Crichton | -34/+10 |
| 2015-01-07 | std: Stabilize the std::hash module | Alex Crichton | -23/+23 |
| 2015-01-06 | Fallout | Nick Cameron | -1/+1 |
| 2015-01-03 | sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs | Jorge Aparicio | -1/+1 |
| 2014-12-19 | librustc: use `#[deriving(Copy)]` | Jorge Aparicio | -3/+1 |
| 2014-12-08 | librustc: Make `Copy` opt-in. | Niko Matsakis | -0/+3 |
| 2014-11-10 | Use FnvHashMap instead of HashMap in rustc | Ariel Ben-Yehuda | -1/+1 |
| 2014-10-31 | DSTify Hash | Jorge Aparicio | -1/+1 |
| 2014-08-30 | Unify non-snake-case lints and non-uppercase statics lints | P1start | -0/+2 |
| 2014-06-05 | Fallout from the libcollections movement | Alex Crichton | -7/+5 |
| 2014-06-01 | std: Drop Total from Total{Eq,Ord} | Alex Crichton | -2/+2 |
| 2014-04-22 | rustc: de-@ some RefCell's. | Eduard Burtescu | -6/+12 |
| 2014-03-23 | use TotalEq for HashMap | Daniel Micay | -1/+1 |
| 2014-03-20 | Register new snapshots | Alex Crichton | -38/+0 |
| 2014-03-13 | Implement automatic overloaded dereference. | Eduard Burtescu | -24/+23 |
| 2014-03-07 | change FVN hash function to the FVN-1a variant | Ted Horst | -1/+1 |
| 2014-03-06 | syntax: Conditionally deriving(Hash) with Writers | Alex Crichton | -1/+48 |
| 2014-03-06 | rustc: Move to FNV hashing for node/def ids | Alex Crichton | -0/+80 |