| Age | Commit message (Expand) | Author | Lines |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -76/+83 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 1) | Alexander Cyon | -1/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -1/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -17/+22 |
| 2024-06-12 | Address code review comments on the comments | Amanda Stjerna | -1/+4 |
| 2024-06-12 | Revise documentation after @lqd's comments | Amanda Stjerna | -8/+4 |
| 2024-06-12 | Remove a few unnecessary constructions | Amanda Stjerna | -4/+7 |
| 2024-06-12 | Slightly faster version of `find_state` | Amanda Stjerna | -24/+27 |
| 2024-06-12 | Docstring for for `Annotation` | Amanda Stjerna | -2/+12 |
| 2024-06-12 | Formatting, weird because I just did that | Amanda Stjerna | -2/+3 |
| 2024-06-12 | Simplify path compression logic | Amanda Stjerna | -17/+2 |
| 2024-06-12 | Documentation fixes | Amanda Stjerna | -8/+7 |
| 2024-06-12 | Extend SCC construction to enable extra functionality | Amanda Stjerna | -129/+472 |
| 2024-05-30 | Apply x clippy --fix and x fmt | r0cky | -4/+4 |
| 2024-05-08 | Remove `extern crate tracing`. | Nicholas Nethercote | -0/+3 |
| 2024-04-18 | Add tests for predecessor-aware `VecGraph` mode | Maybe Waffle | -0/+33 |
| 2024-04-15 | Add `graph::depth_first_search_as_undirected` | Maybe Waffle | -0/+26 |
| 2024-04-15 | Make `graph::DepthFirstSearch` accept `G` by value | Maybe Waffle | -13/+13 |
| 2024-04-15 | Add an opt-in to store incoming edges in `VecGraph` + some docs | Maybe Waffle | -56/+192 |
| 2024-04-15 | Rollup merge of #123934 - WaffleLapkin:graph-mini-refactor, r=fmease | 许杰友 Jieyou Xu (Joe) | -126/+59 |
| 2024-04-15 | Use RPITIT for `Successors` and `Predecessors` traits | Maybe Waffle | -30/+8 |
| 2024-04-14 | Make `depth_first_search` into a standalone function | Maybe Waffle | -5/+10 |
| 2024-04-14 | Document `ControlFlowGraph` | Maybe Waffle | -4/+2 |
| 2024-04-14 | Rename `WithNumEdges` => `NumEdges` and `WithStartNode` => `StartNode` | Maybe Waffle | -16/+16 |
| 2024-04-14 | Merge `{With,Graph}{Successors,Predecessors}` into `{Successors,Predecessors}` | Maybe Waffle | -88/+53 |
| 2024-04-14 | Merge `WithNumNodes` into DirectedGraph | Maybe Waffle | -40/+27 |
| 2024-04-03 | rustc_index: Add a `ZERO` constant to index types | Vadim Petrochenkov | -4/+4 |
| 2023-12-31 | Inline dominator check. | Camille GILLOT | -0/+1 |
| 2023-12-10 | remove redundant imports | surechen | -1/+0 |
| 2023-11-28 | Avoid an unnecessary `by_ref`. | Nicholas Nethercote | -1/+1 |
| 2023-11-22 | Replace `no_ord_impl` with `orderable`. | Nicholas Nethercote | -0/+1 |
| 2023-10-10 | Remove unused dominator iterator | Tomasz Miąsko | -26/+1 |
| 2023-10-05 | Optimize dominators for small path graphs | Tomasz Miąsko | -10/+65 |
| 2023-10-05 | Remove redundant Dominators::start_node field | Tomasz Miąsko | -3/+2 |
| 2023-10-05 | Test immediate dominators using public API | Tomasz Miąsko | -24/+21 |
| 2023-09-18 | coverage: Simplify sorting of coverage spans extracted from MIR | Zalathar | -3/+3 |
| 2023-08-28 | don't use SnapshotVec in Graph implementation, as it looks unused; use Vec in... | klensy | -19/+4 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -3/+1 |
| 2023-05-24 | Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiasko | bors | -10/+85 |
| 2023-05-18 | Revert spurious changes. | Camille GILLOT | -9/+9 |
| 2023-05-17 | Merge DominatorTree and Dominators. | Camille GILLOT | -36/+30 |
| 2023-05-17 | Typo. | Camille GILLOT | -1/+1 |
| 2023-05-17 | Remove outdated comment. | Camille GILLOT | -2/+0 |
| 2023-05-17 | Preprocess dominator tree to answer queries in O(1) | Tomasz Miąsko | -22/+105 |
| 2023-05-15 | Process current bucket instead of parent's bucket when starting loop for domi... | Camille GILLOT | -8/+35 |
| 2023-05-14 | Start node has no immediate dominator | Tomasz Miąsko | -14/+22 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -5/+6 |
| 2023-04-09 | Fix some clippy::complexity | Nilstrieb | -8/+2 |
| 2023-04-02 | Use `&IndexSlice` instead of `&IndexVec` where possible | Scott McMurray | -12/+12 |
| 2023-03-21 | Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa... | John Kåre Alsaker | -6/+6 |