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
Age
Commit message (
Expand
)
Author
Lines
2025-02-06
Auto merge of #136471 - safinaskar:parallel, r=SparrowLii
bors
-8
/
+9
2025-02-04
Rollup merge of #136465 - nnethercote:rustc_middle-MORE, r=jieyouxu
Jacob Pratt
-13
/
+26
2025-02-04
Remove `dep_node` comment duplication.
Nicholas Nethercote
-13
/
+26
2025-02-03
Notes on types/traits used for in-memory query caching
Zalathar
-5
/
+23
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-8
/
+9
2025-01-16
Properly note when query stack is being cut off
Michael Goulet
-3
/
+3
2025-01-13
remove code duplication when hashing query result and interning node
Martin Zacho
-42
/
+36
2025-01-07
don't return an Option from try_find_dep_kind
Martin Zacho
-5
/
+5
2025-01-06
improve diagnostics for const eval query overflow
Martin Zacho
-15
/
+13
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-3
/
+2
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-18
/
+10
2024-12-13
Rename ty_def_id so people will stop using it by accident
Michael Goulet
-3
/
+3
2024-12-04
Make sure to record deps from cached task in new solver on first run
Michael Goulet
-5
/
+20
2024-11-19
Auto merge of #124780 - Mark-Simulacrum:lockless-cache, r=lcnr
bors
-62
/
+33
2024-11-15
Improve VecCache under parallel frontend
Mark Rousskov
-62
/
+33
2024-11-12
Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillot
bors
-81
/
+16
2024-11-12
Delete the `cfg(not(parallel))` serial compiler
Noratrieb
-81
/
+16
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
-2
/
+2
2024-10-25
Introduce `Enabled{Lang,Lib}Feature`
许杰友 Jieyou Xu (Joe)
-0
/
+17
2024-10-23
stop hashing compile-time constant
Ralf Jung
-6
/
+1
2024-10-23
rename lang feature lists to include LANG
Ralf Jung
-1
/
+1
2024-10-23
remove no longer needd UnstableFeature type
Ralf Jung
-1
/
+1
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-1
/
+1
2024-10-22
make some rustc_feature internals private, and ensure invariants with debug a...
Ralf Jung
-2
/
+2
2024-10-22
terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...
Ralf Jung
-3
/
+3
2024-10-01
add unstable support for outputting file checksums for use in cargo
Jacob Kiesel
-0
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-13
/
+13
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
-10
/
+11
2024-08-20
fix: simple typo in compiler directory
c8ef
-1
/
+1
2024-08-19
Prevent double panic in query system, improve diagnostics
Felix Rath
-2
/
+9
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-6
/
+5
2024-08-02
chore: use shorthand initializer
Yuri Astrakhan
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-83
/
+89
2024-07-18
Be more accurate about calculating `display_col` from a `BytePos`
Esteban Küber
-6
/
+0
2024-07-15
Use dep: for crate dependencies
Michael Goulet
-1
/
+1
2024-07-12
enable fuzzing of `SearchGraph`
lcnr
-1
/
+1
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-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-2
/
+2
2024-06-12
Un-unsafe the `StableOrd` trait
Alan Egerton
-1
/
+1
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-2
/
+4
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-05-03
Remove some unneeded `Cargo.toml` dependencies.
Nicholas Nethercote
-1
/
+0
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-6
/
+5
2024-04-29
Remove `extern crate rustc_data_structures` from `rustc_query_system`.
Nicholas Nethercote
-18
/
+19
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-4
/
+4
[next]