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
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-04-10
Revert "Remove `prev_index_to_index` field from `CurrentDepGraph`"
John Kåre Alsaker
-144
/
+185
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
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-09-02
chore: Fix typos in 'compiler' (batch 2)
Alexander Cyon
-1
/
+1
2024-08-29
Add `warn(unreachable_pub)` to `rustc_query_system`.
Nicholas Nethercote
-3
/
+3
2024-08-20
fix: simple typo in compiler directory
c8ef
-1
/
+1
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-6
/
+5
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-31
/
+39
2024-06-25
Auto merge of #126326 - eggyal:ununsafe-StableOrd, r=michaelwoerister
bors
-1
/
+4
2024-06-22
Ensure careful consideration is given by impls
Alan Egerton
-0
/
+3
2024-06-19
Allow for try_force_from_dep_node to fail
Michael Baikov
-7
/
+11
2024-06-12
Un-unsafe the `StableOrd` trait
Alan Egerton
-1
/
+1
2024-06-06
Make the panic info more useful
Oli Scherer
-2
/
+1
2024-05-21
Add a footer in FileEncoder and check for it in MemDecoder
Ben Kimock
-7
/
+3
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-3
/
+4
2024-04-29
Remove `extern crate rustc_data_structures` from `rustc_query_system`.
Nicholas Nethercote
-16
/
+19
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-2
/
+3
2024-04-22
Add more context to the forbidden dep-graph read ICE error message.
Michael Woerister
-1
/
+5
2024-04-22
Improve ICE message for forbidden dep-graph reads.
Michael Woerister
-1
/
+40
2024-04-11
remove some things that do not need to be
Matthias Krüger
-6
/
+1
2024-04-05
Auto merge of #122070 - Zoxc:dep-edges-from-previous, r=cjgillot
bors
-43
/
+179
2024-04-03
rustc_index: Add a `ZERO` constant to index types
Vadim Petrochenkov
-1
/
+1
[next]