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
/
ty
/
codec.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-05
rustc_middle: clippy fixes
Marijn Schouten
-8
/
+2
2025-07-31
Remove unused `impl_decodable_via_ref!` entries.
Nicholas Nethercote
-3
/
+0
2025-07-01
Update `cfg(bootstrap)`
Josh Stone
-2
/
+2
2025-06-16
library/compiler: add `PointeeSized` bounds
David Wood
-2
/
+2
2025-05-23
yeet `CanonicalVarInfo`
lcnr
-3
/
+3
2025-04-28
Add or-patterns to pattern types
Oli Scherer
-0
/
+10
2025-04-08
borrowck typeck children together with their parent
lcnr
-1
/
+1
2025-03-15
Move codec module back into middle
Michael Goulet
-67
/
+88
2025-02-28
Use mk_ty_from_kind a bit less, clean up lifetime handling in borrowck
Michael Goulet
-1
/
+1
2025-02-13
intern valtrees
Lukas Markeffsky
-6
/
+9
2025-02-11
Simplify intra-crate qualifiers.
Nicholas Nethercote
-3
/
+2
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-1
/
+1
2024-11-23
no more Reveal :(
lcnr
-3
/
+1
2024-11-12
Querify MonoItem collection
Ben Kimock
-0
/
+11
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-1
/
+1
2024-10-24
Implement const effect predicate in new solver
Michael Goulet
-0
/
+11
2024-09-10
const-eval interning: accpt interior mutable pointers in final value (but kee...
Ralf Jung
-6
/
+3
2024-08-28
coverage: `CodeRegion` is never stored in an arena
Zalathar
-1
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-13
/
+11
2024-06-05
Basic removal of `Ty` from places (boring)
Boxy
-2
/
+2
2024-05-21
Uplift binder
Michael Goulet
-51
/
+7
2024-04-08
Auto merge of #122077 - oli-obk:eager_opaque_checks4, r=lcnr
bors
-0
/
+6
2024-04-08
Eliminate `DefiningAnchor` now that is just a single-variant enum
Oli Scherer
-0
/
+6
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+12
2024-04-04
cache type info for ParamEnv
Lukas Markeffsky
-2
/
+4
2024-04-03
Remove MIR unsafe check
Matthew Jasper
-1
/
+0
2024-03-11
Make `DefiningAnchor::Bind` only store the opaque types that may be constrain...
Oli Scherer
-0
/
+10
2023-12-07
ctfe interpreter: extend provenance so that it can track whether a pointer is...
Ralf Jung
-0
/
+17
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-10-31
Enums in offset_of: update based on est31, scottmcm & llogiq review
George Bateman
-6
/
+8
2023-10-31
Support enum variants in offset_of!
George Bateman
-1
/
+11
2023-10-20
Uplift ClauseKind and PredicateKind
Michael Goulet
-2
/
+2
2023-10-03
Optimize some `alloc_from_iter` call sites.
Nicholas Nethercote
-6
/
+8
2023-09-23
Enable drop_tracking_mir by default.
Camille GILLOT
-1
/
+0
2023-07-27
Remove `constness` from `ParamEnv`
Deadbeef
-3
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-4
/
+4
2023-07-04
Replace `mk_const` with `Const::new_x` methods
Boxy
-1
/
+1
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-14
/
+4
2023-06-22
migrate inferred_outlives_of to Clause
Michael Goulet
-10
/
+0
2023-06-22
Expect clause more
Michael Goulet
-1
/
+1
2023-06-22
Migrate item_bounds to ty::Clause
Michael Goulet
-0
/
+21
2023-06-19
s/Clause/ClauseKind
Michael Goulet
-1
/
+3
2023-05-29
Rename `tcx.mk_re_*` => `Region::new_*`
Maybe Waffle
-1
/
+1
2023-05-04
Remove unneeded encode/decode methods.
Nicholas Nethercote
-5
/
+0
2023-05-04
Reorder some `MemDecoder` methods.
Nicholas Nethercote
-6
/
+6
2023-04-26
Remove QueryEngine trait
John Kåre Alsaker
-1
/
+0
2023-04-26
Auto merge of #110634 - saethlin:pointy-decoder, r=cjgillot
bors
-0
/
+10
2023-04-23
Rewrite MemDecoder around pointers not a slice
Ben Kimock
-0
/
+10
2023-04-21
intern offsetof fields
DrMeepster
-0
/
+11
2023-04-06
Remove f32 & f64 from MemDecoder/MemEncoder
Scott McMurray
-2
/
+0
[next]