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
/
arena.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-29
more rename
Boxy Uwu
-1
/
+1
2025-09-27
Rename various "concrete opaque type" terminology to say "hidden type"
Boxy Uwu
-1
/
+1
2025-09-26
predefined opaques use `List`
lcnr
-1
/
+0
2025-08-29
cleanup proof tree implementation and add cache
lcnr
-0
/
+1
2025-07-31
remove rustc_attr_data_structures
Jana Dönszelmann
-1
/
+1
2025-07-15
Define datastructures for `#[cfg]` attribute, move StrippedCfgItem
Jonathan Brouwer
-1
/
+1
2025-07-07
Remove unused allow attrs
Yotam Ofek
-2
/
+0
2025-05-04
Initial support for dynamically linked crates
Bryanskiy
-0
/
+2
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-0
/
+1
2025-04-12
Move FlagComputation, PatternKind, and TypeWalker to rustc_type_ir
jackh726
-1
/
+0
2025-04-08
borrowck typeck children together with their parent
lcnr
-1
/
+1
2025-02-13
intern valtrees
Lukas Markeffsky
-0
/
+1
2025-02-03
tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`
Askar Safin
-1
/
+1
2025-01-29
upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff
Manuel Drehwald
-0
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+2
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-1
/
+1
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-1
/
+1
2024-10-27
compiler: Rename LayoutS to LayoutData
Jubilee Young
-1
/
+1
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-1
/
+1
2024-08-28
coverage: `CodeRegion` is never stored in an arena
Zalathar
-1
/
+0
2024-08-12
do not use the global solver cache for proof trees
lcnr
-4
/
+0
2024-06-18
Uplift PredefinedOpaquesData
Michael Goulet
-1
/
+1
2024-06-16
Uplift ExternalConstraintData
Michael Goulet
-1
/
+1
2024-06-06
Make middle not rely on next_trait_solver
Michael Goulet
-1
/
+1
2024-05-26
Give EarlyBinder a tcx parameter
Michael Goulet
-1
/
+1
2024-05-24
remove proof tree formatter, make em shallow
lcnr
-1
/
+4
2024-05-18
Uplift inspect into rustc_type_ir
Michael Goulet
-1
/
+1
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+1
2024-04-03
Remove MIR unsafe check
Matthew Jasper
-1
/
+0
2024-03-13
Create some minimal HIR for associated opaque types
Vadim Petrochenkov
-0
/
+1
2024-02-20
Rename some normalization-related items
León Orell Valerian Liehr
-1
/
+1
2024-02-05
Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errors
Matthias Krüger
-1
/
+1
2024-01-17
Make crate_inherent_impls fallible and stop using `track_errors` for it
Oli Scherer
-0
/
+1
2024-01-11
`specialization_graph_of`'s `errored` field is used in the only call site, an...
Oli Scherer
-0
/
+1
2024-01-05
Remove outdated references to `librustc_middle`.
Alona Enraght-Moony
-1
/
+1
2024-01-04
Make iteration order of collect_return_position_impl_trait_in_trait_tys query...
Michael Woerister
-1
/
+1
2023-12-12
Make ConstKind and TyKind Copy
Michael Goulet
-4
/
+0
2023-11-22
Cache flags for ty::Const
Michael Goulet
-1
/
+1
2023-11-20
Remove unused arena kinds in `rustc_hir` and `rustc_middle`.
Nicholas Nethercote
-16
/
+1
2023-11-02
use global cache when computing proof trees
lcnr
-0
/
+1
2023-10-02
Implement Deref<LayoutS> for Layout
Lukas Wirth
-1
/
+1
2023-08-13
Remove metadata_loader query
bjorn3
-1
/
+0
2023-08-11
rustc: Move `features` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-0
/
+1
2023-06-26
Migrate predicates_of and caller_bounds to Clause
Michael Goulet
-2
/
+2
2023-06-19
Make closure_saved_names_of_captured_variables a query.
Camille GILLOT
-0
/
+5
2023-06-01
Remember names of `cfg`-ed out items to mention them in diagnostics
Nilstrieb
-0
/
+1
2023-05-25
Prepopulate opaques in canonical input
Michael Goulet
-0
/
+1
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-2
/
+2
2023-04-18
add EarlyBinder to return type of collect_return_position_impl_trait_in_trait...
Kyle Matsuda
-1
/
+5
2023-04-08
resolve: Preserve reexport chains in `ModChild`ren
Vadim Petrochenkov
-0
/
+1
[next]