| Age | Commit message (Expand) | Author | Lines |
| 2018-08-15 | Rollup merge of #53271 - llogiq:simplify-maybe-map, r=joshtriplett | Guillaume Gomez | -6/+1 |
| 2018-08-13 | use ? to simplify `TransitiveRelation.maybe_map` | Andre Bogus | -6/+1 |
| 2018-08-13 | Move SmallVec and ThinVec out of libsyntax | ljedrz | -0/+125 |
| 2018-08-13 | Auto merge of #53161 - michaelwoerister:cstrings, r=wesleywiser | bors | -0/+175 |
| 2018-08-12 | Rollup merge of #53230 - memoryruins:nll_bootstrap_4, r=nikomatsakis | Guillaume Gomez | -1/+2 |
| 2018-08-12 | Rollup merge of #53223 - ljedrz:cleanup_data_structures, r=oli-obk | Guillaume Gomez | -39/+38 |
| 2018-08-12 | Rollup merge of #53019 - ljedrz:bad_collects, r=estebank | Guillaume Gomez | -1/+6 |
| 2018-08-10 | Introduce SmallCStr and use it where applicable. | Michael Woerister | -0/+132 |
| 2018-08-10 | Introduce const_cstr!() macro and use it where applicable. | Michael Woerister | -0/+43 |
| 2018-08-09 | [nll] librustc_data_structures: remove unused mut annotation in test | memoryruins | -1/+1 |
| 2018-08-09 | A few cleanups for rustc_data_structures | ljedrz | -24/+27 |
| 2018-08-09 | Change transmute()s in IdxSet::{from_slice, from_slice_mut} to casts | ljedrz | -6/+2 |
| 2018-08-09 | Make SnapshotMap::{commit, rollback_to} take references | ljedrz | -9/+9 |
| 2018-08-09 | Move Fingerprint to data structures | Mark Rousskov | -1/+113 |
| 2018-08-09 | Reuse Hash impls for session data structures | Mark Rousskov | -4/+7 |
| 2018-08-09 | Move SVH structure to data structures | Mark Rousskov | -0/+86 |
| 2018-08-09 | [nll] librustc_data_structures: enable feature(nll) for bootstrap | memoryruins | -0/+1 |
| 2018-08-06 | Auto merge of #52644 - varkor:lib-feature-gate-2, r=withoutboats | bors | -1/+0 |
| 2018-08-05 | Remove unnecessary feature attributes that sneaked in | varkor | -1/+0 |
| 2018-08-03 | Don't collect() when size_hint is useless | ljedrz | -1/+6 |
| 2018-08-02 | make TinyList more readable and optimize remove(_) | Andre Bogus | -32/+49 |
| 2018-08-01 | Rollup merge of #52942 - llogiq:smallvec-opt, r=Mark-Simulacrum | Pietro Albini | -12/+5 |
| 2018-08-01 | Split out growth functionality into BitVector type | Mark Rousskov | -59/+77 |
| 2018-08-01 | Another SmallVec.extend optimization | Andre Bogus | -12/+5 |
| 2018-08-01 | Rollup merge of #52859 - ljedrz:smallvec_true_extend, r=Mark-Simulacrum | Pietro Albini | -4/+128 |
| 2018-07-31 | Benchmarks for SmallVec | ljedrz | -0/+116 |
| 2018-07-30 | Use Vec::extend in SmallVec::extend when applicable | ljedrz | -4/+12 |
| 2018-07-30 | Auto merge of #52697 - ljedrz:misc_data_structures, r=Mark-Simulacrum | bors | -11/+5 |
| 2018-07-29 | Remove unused `mut`s | Matthew Jasper | -1/+1 |
| 2018-07-27 | Auto merge of #52336 - ishitatsuyuki:dyn-rollup, r=Mark-Simulacrum | bors | -2/+0 |
| 2018-07-26 | fix `sparse_matrix_iter` unit test | Niko Matsakis | -1/+1 |
| 2018-07-26 | add type parameters to `BitMatrix` and `SparseBitMatrix` unit tests | Niko Matsakis | -3/+3 |
| 2018-07-26 | convert tests of `BitVector` to use `BitVector<usize>` | Niko Matsakis | -5/+5 |
| 2018-07-25 | SparseBitMatrix: add `insert_all` and `add_all` methods | Niko Matsakis | -0/+13 |
| 2018-07-25 | SparseBitMatrix: add `ensure_row` helper fn | Niko Matsakis | -9/+9 |
| 2018-07-25 | split into two matrices | Niko Matsakis | -0/+61 |
| 2018-07-25 | parameterize `BitVector` and `BitMatrix` by their index types | Niko Matsakis | -46/+63 |
| 2018-07-25 | Deny bare_trait_objects globally | Tatsuyuki Ishi | -2/+0 |
| 2018-07-25 | implement `Step` for `Idx` types | Niko Matsakis | -0/+29 |
| 2018-07-24 | Simplify a few functions in rustc_data_structures | ljedrz | -11/+5 |
| 2018-07-22 | Auto merge of #52250 - nnethercote:no-SparseBitMatrix, r=nikomatsakis | bors | -208/+28 |
| 2018-07-20 | data_structures: Add a reference wrapper for pointer-indexed maps/sets | Vadim Petrochenkov | -10/+56 |
| 2018-07-20 | Speed up `SparseBitMatrix`. | Nicholas Nethercote | -208/+28 |
| 2018-07-18 | Auto merge of #52342 - nnethercote:CanonicalVar, r=nikomatsakis | bors | -0/+11 |
| 2018-07-17 | Auto merge of #52433 - kennytm:rollup, r=kennytm | bors | -3/+8 |
| 2018-07-17 | Auto merge of #52190 - davidtwco:issue-52028, r=nikomatsakis | bors | -9/+66 |
| 2018-07-17 | Rollup merge of #52306 - ljedrz:obligation_forest_clone, r=varkor | kennytm | -3/+8 |
| 2018-07-17 | Auto merge of #52335 - nnethercote:BitSlice-fixes, r=nikomatsakis | bors | -17/+11 |
| 2018-07-16 | Generate region values directly to reduce memory usage. | David Wood | -9/+66 |
| 2018-07-17 | Avoid most allocations in `Canonicalizer`. | Nicholas Nethercote | -0/+11 |