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_query_system
/
src
/
dep_graph
Age
Commit message (
Expand
)
Author
Lines
2025-07-03
setup CI and tidy to use typos for spellchecking and fix few typos
klensy
-1
/
+1
2025-06-03
Ensure query keys are printed with reduced queries
Michael Goulet
-5
/
+8
2025-05-14
Handle `rustc_query_system` cases of `rustc::potential_query_instability` lint
ismailarilik
-0
/
+4
2025-05-07
Auto merge of #139758 - Zoxc:thread-local-graph, r=oli-obk
bors
-171
/
+287
2025-05-06
Use the portable `AtomicU64`
John Kåre Alsaker
-2
/
+2
2025-05-06
Rename `graph::implementation::Graph` to `LinkedGraph`
Zalathar
-3
/
+3
2025-05-05
Add some comments about thread local indices
John Kåre Alsaker
-1
/
+5
2025-05-05
Tweak index chunk allocation
John Kåre Alsaker
-5
/
+9
2025-05-01
Add some comments
John Kåre Alsaker
-1
/
+3
2025-05-01
Use thread local dep graph encoding
John Kåre Alsaker
-170
/
+276
2025-04-22
Make sure there's no duplicate indices in the dep graph
John Kåre Alsaker
-1
/
+5
2025-04-22
Tweak edges
John Kåre Alsaker
-8
/
+5
2025-04-22
Use `IndexVec::from_elem_n`
John Kåre Alsaker
-10
/
+7
2025-04-22
Add index to the dep graph format and encode via `MemEncoder`
John Kåre Alsaker
-39
/
+83
2025-04-17
Rollup merge of #139236 - Zoxc:anon-counter, r=davidtwco
Matthias Krüger
-8
/
+16
2025-04-13
Rollup merge of #139636 - Zoxc:graph-edges-len-u32, r=compiler-errors
Jacob Pratt
-8
/
+10
2025-04-10
Encode dep node edge count as u32 instead of usize
John Kåre Alsaker
-8
/
+10
2025-04-05
Reuse the index from promoted nodes when coloring executed tasks
John Kåre Alsaker
-36
/
+88
2025-04-02
Add a dep kind for use of the anon node with zero dependencies
John Kåre Alsaker
-5
/
+8
2025-04-02
Use a session counter to make anon dep nodes unique
John Kåre Alsaker
-8
/
+16
2025-03-30
Encode synthetic by-move coroutine body with a different DefPathData
Michael Goulet
-3
/
+4
2025-03-24
Remove `prev_index_to_index` field from `CurrentDepGraph`
John Kåre Alsaker
-185
/
+144
2025-03-19
Allow duplicates for side effect nodes
John Kåre Alsaker
-2
/
+5
2025-03-19
Pass in dep kind names to the duplicate dep node check
John Kåre Alsaker
-4
/
+7
2025-03-19
Rename `intern_new_node` to `alloc_new_node`
John Kåre Alsaker
-4
/
+4
2025-03-19
Use `ShardedHashMap` for `anon_node_to_index`
John Kåre Alsaker
-28
/
+9
2025-03-19
Use `nodes_newly_allocated_in_current_session` to lookup forbidden reads
John Kåre Alsaker
-5
/
+18
2025-03-19
Check for duplicate dep nodes when creating the index
John Kåre Alsaker
-1
/
+8
2025-03-19
Add fixme
John Kåre Alsaker
-0
/
+1
2025-03-19
Outline some cold code and turn on hash collision detection with debug_assert...
John Kåre Alsaker
-16
/
+21
2025-03-19
Only use the new node hashmap for anonymous nodes.
Camille GILLOT
-48
/
+101
2025-03-15
Fix `record_diagnostic`
John Kåre Alsaker
-2
/
+6
2025-03-14
Add comments
John Kåre Alsaker
-0
/
+9
2025-03-14
Rename `QuerySideEffects` to `QuerySideEffect`
John Kåre Alsaker
-6
/
+10
2025-03-14
Represent diagnostic side effects as dep nodes
John Kåre Alsaker
-46
/
+76
2025-03-10
Convert `ShardedHashMap` to use `hashbrown::HashTable`
Josh Stone
-20
/
+11
2025-03-09
Auto merge of #138267 - matthiaskrgr:rollup-vt76bhs, r=matthiaskrgr
bors
-6
/
+5
2025-03-07
compiler: Use size_of from the prelude instead of imported
Thalia Archibald
-6
/
+5
2025-02-27
Changed the dependency graph to start preallocated with 128 capacity
Michał Kostrubiec
-2
/
+1
2025-02-22
Greatly simplify lifetime captures in edition 2024
Michael Goulet
-1
/
+1
2025-02-11
compiler/rustc_data_structures/src/sync.rs: remove atomics, but not AtomicU64!
Askar Safin
-2
/
+2
2025-02-06
Auto merge of #136471 - safinaskar:parallel, r=SparrowLii
bors
-6
/
+6
2025-02-04
Remove `dep_node` comment duplication.
Nicholas Nethercote
-13
/
+26
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-6
/
+6
2025-01-13
remove code duplication when hashing query result and interning node
Martin Zacho
-42
/
+36
2024-12-04
Make sure to record deps from cached task in new solver on first run
Michael Goulet
-2
/
+15
2024-11-12
Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillot
bors
-13
/
+0
2024-11-12
Delete the `cfg(not(parallel))` serial compiler
Noratrieb
-13
/
+0
2024-11-03
replace manual time convertions with std ones
klensy
-1
/
+1
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-1
/
+1
[next]