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_middle
/
src
/
query
/
keys.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-16
trait_sel: `{Meta,Pointee}Sized` on `?Sized` types
David Wood
-0
/
+8
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-2
/
+2
2025-03-26
Add `TyCtx::env_var_os`
Mads Marquart
-0
/
+10
2025-03-04
Only use implied bounds hack if bevy, and use deeply normalize in implied bou...
Michael Goulet
-0
/
+8
2025-02-03
Notes on types/traits used for in-memory query caching
Zalathar
-0
/
+6
2025-01-31
Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnr
bors
-1
/
+1
2025-01-30
introduce `ty::Value`
Lukas Markeffsky
-1
/
+1
2025-01-30
Do not treat vtable supertraits as distinct when bound with different bound vars
Michael Goulet
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-13
Rename ty_def_id so people will stop using it by accident
Michael Goulet
-5
/
+6
2024-11-20
reduce false positives of tail-expr-drop-order from consumed values
Ding Xiang Fei
-0
/
+8
2024-11-19
`InterpCx` store `TypingEnv` instead of a `ParamEnv`
lcnr
-12
/
+0
2024-11-19
Auto merge of #124780 - Mark-Simulacrum:lockless-cache, r=lcnr
bors
-3
/
+4
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+13
2024-11-15
Improve VecCache under parallel frontend
Mark Rousskov
-3
/
+4
2024-11-12
Querify MonoItem collection
Ben Kimock
-0
/
+9
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-2
/
+1
2024-10-17
move `defining_opaque_types` out of `Canonical`
lcnr
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-7
/
+6
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-2
/
+2
2024-06-14
Only compute vtable information during codegen
Michael Goulet
-0
/
+8
2024-04-11
Auto merge of #122213 - estebank:issue-50195, r=oli-obk,estebank
bors
-0
/
+13
2024-04-05
Provide suggestion to dereference closure tail if appropriate
Esteban Küber
-0
/
+13
2024-04-04
cache type info for ParamEnv
Lukas Markeffsky
-1
/
+1
2024-03-26
Remove `CacheSelector` trait now that we can use GATs
Oli Scherer
-55
/
+54
2024-03-22
Add `tag_for_variant` query
Jack Wrenn
-0
/
+9
2024-01-15
Cache local DefId-keyed queries without hashing
Mark Rousskov
-1
/
+2
2024-01-08
Don't check for recursion in generator witness fields
Michael Goulet
-4
/
+9
2023-10-02
remove another unused Key impl
Ralf Jung
-9
/
+0
2023-10-02
remove Key impls for types that involve an AllocId
Ralf Jung
-24
/
+0
2023-09-21
rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::Const
Ralf Jung
-1
/
+1
2023-09-19
move ConstValue into mir
Ralf Jung
-3
/
+2
2023-08-14
Use `{Local}ModDefId` in many queries
Nilstrieb
-1
/
+36
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-5
/
+5
2023-07-06
get rid of a bit more calls to poly_select
Michael Goulet
-2
/
+2
2023-07-05
Specialize `try_destructure_mir_constant` for its sole user
Oli Scherer
-0
/
+9
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-1
/
+1
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-9
/
+1
2023-04-12
Rollup merge of #110153 - DaniPopes:compiler-typos, r=Nilstrieb
Matthias Krüger
-1
/
+1
2023-04-11
Split super_predicates_that_define_assoc_type query from super_predicates_of
Michael Goulet
-1
/
+1
2023-04-10
Fix typos in compiler
DaniPopes
-1
/
+1
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-1
/
+2
2023-03-21
LocalCrate key
Michael Goulet
-2
/
+6
2023-03-21
AsLocalKey trait
Michael Goulet
-304
/
+43
2023-03-21
Use LocalDefId in ItemCtxt
Michael Goulet
-3
/
+3
2023-03-21
Use local key in providers
Michael Goulet
-109
/
+202
2023-03-14
Use `unused_generic_params` from crate metadata
Michael Goulet
-2
/
+2
2023-02-27
Unify all validity check intrinsics
Nilstrieb
-2
/
+2
2023-02-23
Unify validity checks into a single query
Nilstrieb
-1
/
+23
[next]