| Age | Commit message (Expand) | Author | Lines |
| 2016-08-09 | generalize BitMatrix to be NxM and not just NxN | Niko Matsakis | -17/+69 |
| 2016-08-09 | isolate predecessor computation | Niko Matsakis | -18/+50 |
| 2016-07-02 | Auto merge of #34605 - arielb1:bug-in-the-jungle, r=eddyb | bors | -8/+67 |
| 2016-07-02 | fail obligations that depend on erroring obligations | Ariel Ben-Yehuda | -8/+67 |
| 2016-06-28 | refactor rustc_metadata to use CamelCase names and IndexVec | Ariel Ben-Yehuda | -0/+6 |
| 2016-06-23 | add control flow graph and algorithms. add dominator to mir | Scott A Carr | -1/+830 |
| 2016-06-14 | Auto merge of #34221 - srinivasreddy:rm_redundant, r=alexcrichton | bors | -15/+1 |
| 2016-06-11 | Add additional test cases to test all arities of tuple; And remove type suffi... | Srinivas Reddy Thatiparthy | -8/+18 |
| 2016-06-11 | remove redundant test case | Srinivas Reddy Thatiparthy | -15/+1 |
| 2016-06-09 | make the basic_blocks field private | Ariel Ben-Yehuda | -1/+20 |
| 2016-06-09 | introduce the type-safe IdxVec and use it instead of loose indexes | Ariel Ben-Yehuda | -0/+210 |
| 2016-06-05 | Auto merge of #33999 - scottcarr:master, r=nikomatsakis | bors | -1/+1 |
| 2016-06-01 | switch to BitVector, simplify target_block logic | Scott A Carr | -1/+1 |
| 2016-05-31 | add a snapshottable hashmap | Niko Matsakis | -0/+189 |
| 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 |