| Age | Commit message (Expand) | Author | Lines |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -12/+12 |
| 2023-03-30 | Rollup merge of #109758 - nnethercote:parallel-cleanups, r=cjgillot | Michael Goulet | -28/+40 |
| 2023-03-30 | `CacheAligned` and `Sharded` don't need to derive `Clone`. | Nicholas Nethercote | -2/+1 |
| 2023-03-30 | Remove `RwLock::clone_guard`. | Nicholas Nethercote | -12/+0 |
| 2023-03-30 | Improve the `rustc_data_structures::sync` module doc comment. | Nicholas Nethercote | -14/+39 |
| 2023-03-29 | Stabilize a portion of 'once_cell' | Trevor Gross | -1/+1 |
| 2023-03-23 | Rollup merge of #107718 - Zoxc:z-time, r=nnethercote | Matthias Krüger | -20/+64 |
| 2023-03-23 | Rollup merge of #109280 - compiler-errors:no-vec-map, r=Mark-Simulacrum | Dylan DPC | -241/+0 |
| 2023-03-21 | Remove `unique` and move `VerboseTimingGuard` fields into a new struct | John Kåre Alsaker | -31/+29 |
| 2023-03-21 | Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa... | John Kåre Alsaker | -19/+65 |
| 2023-03-20 | migrate compiler, bootstrap, and compiletest to windows-rs | Andy Russell | -44/+58 |
| 2023-03-17 | Remove VecMap | Michael Goulet | -241/+0 |
| 2023-03-17 | Fast path that skips over unchanged obligations in process_obligations | The 8472 | -3/+16 |
| 2023-03-08 | Rollup merge of #108887 - nnethercote:rename-MapInPlace, r=lqd | Matthias Krüger | -12/+5 |
| 2023-03-08 | Auto merge of #108312 - michaelwoerister:hash-set-not-hash-stable, r=eholk | bors | -13/+36 |
| 2023-03-08 | Rename `MapInPlace` as `FlatMapInPlace`. | Nicholas Nethercote | -12/+5 |
| 2023-03-03 | Auto merge of #108709 - matthiaskrgr:rollup-j2tjbyx, r=matthiaskrgr | bors | -0/+2 |
| 2023-03-03 | Rollup merge of #108681 - nnethercote:needs_process_obligation-comments, r=lqd | Matthias Krüger | -0/+2 |
| 2023-03-03 | Match end user facing unmatched backticks in compiler/ | est31 | -1/+1 |
| 2023-03-03 | Improve comments in `needs_process_obligation`. | Nicholas Nethercote | -0/+2 |
| 2023-03-01 | Do not implement HashStable for HashSet. | Michael Woerister | -12/+4 |
| 2023-03-01 | Use UnordSet instead of FxHashSet for names_imported_by_glob_use query. | Michael Woerister | -1/+32 |
| 2023-02-28 | Add contains_key to SortedIndexMultiMap | Jesse Bakker | -0/+9 |
| 2023-02-22 | Auto merge of #108300 - oli-obk:elsa, r=eholk | bors | -0/+45 |
| 2023-02-21 | address review | b-naber | -4/+20 |
| 2023-02-21 | Use a lock-free datastructure for `source_span` | Oli Scherer | -0/+45 |
| 2023-02-19 | sccs info | b-naber | -5/+5 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -7/+4 |
| 2023-02-14 | Refactor refcounted structural_impls via functors | Alan Egerton | -1/+51 |
| 2023-02-10 | Resolve documentation links in rustc and store the results in metadata | Vadim Petrochenkov | -0/+8 |
| 2023-02-06 | Make an optimal cold path for query_cache_hit | John Kåre Alsaker | -19/+23 |
| 2023-02-06 | Don't inline query_cache_hit to reduce code size of the query hot path. | John Kåre Alsaker | -1/+1 |
| 2023-02-03 | Disallow impl autotrait for trait object | David Tolnay | -2/+2 |
| 2023-01-31 | Auto merge of #107297 - Mark-Simulacrum:bump-bootstrap, r=pietroalbini | bors | -4/+1 |
| 2023-01-31 | Download rustc component for rustfmt toolchain as well | Mark Rousskov | -4/+1 |
| 2023-01-29 | Auto merge of #106227 - bryangarza:ctfe-limit, r=oli-obk | bors | -1/+48 |
| 2023-01-26 | Rollup merge of #107168 - Nilstrieb:if-a-tait-falls-in-the-forest,can-we-know... | Matthias Krüger | -2/+1 |
| 2023-01-24 | Improve efficiency of has_back_edge(...) | Bryan Garza | -0/+7 |
| 2023-01-23 | Add comment on cause of panic in dominators algorithm | Bryan Garza | -1/+41 |
| 2023-01-23 | Rollup merge of #107153 - tmiasko:dominates, r=oli-obk | Yuki Okushi | -1/+1 |
| 2023-01-21 | Use a type-alias-impl-trait in `ObligationForest` | Nilstrieb | -2/+1 |
| 2023-01-21 | Auto merge of #106977 - michaelwoerister:unord_id_collections, r=oli-obk | bors | -8/+235 |
| 2023-01-21 | Consistently use dominates instead of is_dominated_by | Tomasz Miąsko | -1/+1 |
| 2023-01-21 | Auto merge of #106976 - tmiasko:borrowck-lazy-dominators, r=cjgillot | bors | -4/+0 |
| 2023-01-20 | Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb | bors | -24/+22 |
| 2023-01-19 | Clean up and document unord collections a bit. | Michael Woerister | -38/+66 |
| 2023-01-19 | Rollup merge of #107037 - tmiasko:rank, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2023-01-19 | Allow for more efficient sorting when exporting Unord collections. | Michael Woerister | -7/+80 |
| 2023-01-19 | Use UnordMap instead of FxHashMap in define_id_collections!(). | Michael Woerister | -3/+109 |
| 2023-01-19 | Use UnordSet instead of FxHashSet in define_id_collections!(). | Michael Woerister | -4/+24 |