index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_data_structures
/
src
/
graph
Age
Commit message (
Expand
)
Author
Lines
2025-05-06
Rename `graph::implementation::Graph` to `LinkedGraph`
Zalathar
-15
/
+31
2025-04-28
Use associated types for SCC annotations, per code review suggestion
Amanda Stjerna
-39
/
+41
2025-04-28
Decouple SCC annotations from SCCs
Amanda Stjerna
-138
/
+172
2025-03-11
Add `unreachable_pub` to `RUSTC_LINT_FLAGS` for `compiler/` crates.
Nicholas Nethercote
-2
/
+2
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-2
/
+2
2025-03-08
Add `unreachable_pub` to the default lints for `compiler/` crates.
Nicholas Nethercote
-2
/
+2
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-5
/
+5
2025-02-22
Fix overcapturing, unsafe extern blocks, and new unsafe ops
Michael Goulet
-1
/
+1
2025-02-08
Rustfmt
bjorn3
-83
/
+76
2025-01-26
Incorporate `iter_nodes` into `graph::DirectedGraph`
Zalathar
-2
/
+18
2025-01-16
coverage: Completely overhaul counter assignment, using node-flow graphs
Zalathar
-0
/
+10
2025-01-14
Add wrapper type `ReversedGraph` for swapping successors/predecessors
Zalathar
-0
/
+43
2025-01-11
rename `BitSet` to `DenseBitSet`
Rémy Rakic
-11
/
+11
2024-10-24
Replace an FTP link in comments with an equivalent HTTPS link
Zalathar
-1
/
+1
2024-10-22
Move `cmp_in_dominator_order` out of graph dominator computation
Zalathar
-22
/
+1
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
[next]