| Age | Commit message (Expand) | Author | Lines |
| 2016-05-18 | identify inputs of `MetaData(X)` nodes | Niko Matsakis | -4/+10 |
| 2016-05-16 | Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakis | bors | -411/+641 |
| 2016-05-13 | address review comments | Ariel Ben-Yehuda | -56/+81 |
| 2016-05-13 | add cycle-reporting logic | Ariel Ben-Yehuda | -81/+111 |
| 2016-05-13 | rewrite obligation forest. cycles still handled incorrectly. | Ariel Ben-Yehuda | -370/+545 |
| 2016-05-11 | Plumb inference obligations through selection | Masood Malekghassemi | -0/+8 |
| 2016-04-28 | Make the codegen unit partitioner also emit item declarations. | Michael Woerister | -11/+22 |
| 2016-04-03 | Use a BitVector instead of Vec<bool> for recording cleanup blocks | James Miller | -1/+26 |
| 2016-03-30 | Add some standard traversal iterators for MIR | James Miller | -0/+1 |
| 2016-03-21 | Auto merge of #32062 - Marwes:unification_table_for_eq_relations, r=nikomatsakis | bors | -9/+12 |
| 2016-03-21 | Improve time complexity of equality relations | Markus Westerlind | -9/+12 |
| 2016-03-14 | Move specialization graph walks to iterators; make associated type | Aaron Turon | -3/+1 |
| 2016-03-05 | adopt new header style to sidestep rust-lang-nursery/rustfmt#836 | Niko Matsakis | -15/+9 |
| 2016-03-05 | apply rustfmt to librustc_data_structures, correcting rust-lang-nursery/rustf... | Niko Matsakis | -355/+444 |
| 2016-02-23 | [MIR] Change SimplifyCfg pass to use bitvec | Simonas Kazlauskas | -0/+79 |
| 2016-02-18 | Remove unnecessary explicit lifetime bounds. | Corey Farwell | -12/+12 |
| 2016-02-14 | rustc: Ensure FNV hashing is inlined across crates | Alex Crichton | -0/+4 |
| 2016-02-11 | bootstrap: Add a bunch of Cargo.toml files | Alex Crichton | -0/+13 |
| 2016-02-05 | Auto merge of #31349 - nikomatsakis:issue-31157-obligation-forest-cache, r=at... | bors | -96/+191 |
| 2016-02-01 | Add a notion of "per-tree" state | Niko Matsakis | -96/+191 |
| 2016-01-26 | Auto merge of #31120 - alexcrichton:attribute-deny-warnings, r=brson | bors | -0/+1 |
| 2016-01-26 | Auto merge of #31081 - alexcrichton:stabilize-hasher, r=aturon | bors | -7/+5 |
| 2016-01-26 | std: Stabilize custom hasher support in HashMap | Alex Crichton | -7/+5 |
| 2016-01-24 | mk: Move from `-D warnings` to `#![deny(warnings)]` | Alex Crichton | -0/+1 |
| 2016-01-21 | [MIR] Promote temps to alloca on multi-assignment | Simonas Kazlauskas | -2/+4 |
| 2016-01-16 | Document `ObligationForest` better. | Niko Matsakis | -49/+178 |
| 2016-01-16 | Pacify tidy. | Niko Matsakis | -57/+85 |
| 2016-01-16 | Permit coinductive match only for purely OIBIT backtraces. | Niko Matsakis | -0/+1 |
| 2016-01-14 | implement the obligation forest data structure and add some unit tests | Niko Matsakis | -1/+626 |
| 2016-01-06 | Fix tidy errors | Niko Matsakis | -0/+10 |
| 2016-01-05 | Introduce the DepGraph and DepTracking map abstractions, | Niko Matsakis | -3/+49 |
| 2015-12-21 | Register new snapshots | Alex Crichton | -3/+0 |
| 2015-12-12 | fix dropck performance regression | Ariel Ben-Yehuda | -3/+18 |
| 2015-12-10 | Add TupleSlice trait to rustc_data_structures. | Michael Woerister | -0/+61 |
| 2015-11-25 | Remove all uses of `#[staged_api]` | Vadim Petrochenkov | -1/+1 |
| 2015-09-06 | move fnv hashing support into librustc_data_structures | Niko Matsakis | -0/+55 |
| 2015-09-06 | add a few accessors to Graph | Niko Matsakis | -0/+10 |
| 2015-08-23 | Fix panic in docs for librustc_data_structures | Manish Goregaokar | -1/+1 |
| 2015-08-21 | move the reverse into the iterator | Niko Matsakis | -2/+2 |
| 2015-08-21 | missed one reference to "best" | Niko Matsakis | -4/+5 |
| 2015-08-21 | rename `best_upper_bound` to `postdom_upper_bound` | Niko Matsakis | -8/+8 |
| 2015-08-21 | remove use of swap_remove and compress the list as we go instead | Niko Matsakis | -13/+12 |
| 2015-08-21 | nits from pnkfelix | Niko Matsakis | -45/+75 |
| 2015-08-21 | add final test case, correct one of the others (both versions produced | Niko Matsakis | -4/+22 |
| 2015-08-21 | add test cases suggested by pnkfelix | Niko Matsakis | -0/+82 |
| 2015-08-21 | clarify diagonal arrows | Niko Matsakis | -0/+3 |
| 2015-08-18 | implement transitive relation type that can compute transitive | Niko Matsakis | -0/+464 |
| 2015-08-18 | remove unused import | Niko Matsakis | -1/+0 |
| 2015-08-18 | reorder imports to respect the alphabet, only one of the single most | Niko Matsakis | -2/+2 |
| 2015-08-18 | generalize bitvector code into a bitmatrix; write some unit tests, but | Niko Matsakis | -9/+176 |