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_mir_transform
/
src
/
inline
/
cycle.rs
Age
Commit message (
Expand
)
Author
Lines
2024-08-30
Remove `#[macro_use] extern crate tracing` from `rustc_mir_transform`.
Nicholas Nethercote
-0
/
+1
2024-08-28
Use a reduced recursion limit in the MIR inliner's cycle breaker
Ben Kimock
-1
/
+9
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-1
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-2
/
+1
2024-07-02
Instance::resolve -> Instance::try_resolve, and other nits
Michael Goulet
-1
/
+1
2024-06-16
Rename InstanceDef -> InstanceKind
Michael Goulet
-16
/
+16
2024-04-16
Add simple async drop glue generation
zetanumbers
-2
/
+4
2024-04-05
Auto merge of #123444 - saethlin:const-eval-inline-cycles, r=tmiasko
bors
-4
/
+14
2024-04-04
Teach MIR inliner query cycle avoidance about const_eval_select
Ben Kimock
-4
/
+14
2024-04-02
Track reason for creating a `ReifyShim`
Matthew Maurer
-1
/
+1
2024-02-12
Dejargnonize subst
Shoyu Vanilla
-2
/
+2
2024-02-06
Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure
Michael Goulet
-1
/
+1
2024-02-06
Construct body for by-move coroutine closure output
Michael Goulet
-0
/
+1
2024-02-06
Build a shim to call async closures with different AsyncFn trait kinds
Michael Goulet
-0
/
+1
2023-09-26
subst -> instantiate
lcnr
-1
/
+1
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-8
/
+8
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-1
/
+1
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-1
/
+1
2023-05-06
use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regions
Kyle Matsuda
-1
/
+5
2023-04-27
rename `needs_subst` to `has_param`
Boxy
-1
/
+1
2023-04-21
Allow `LocalDefId` as the argument to `def_path_str`
Oli Scherer
-1
/
+1
2023-04-20
Remove WithOptconstParam.
Camille GILLOT
-2
/
+1
2023-03-29
Support TLS access into dylibs on Windows
John Kåre Alsaker
-0
/
+1
2023-03-27
Add a builtin `FnPtr` trait
lcnr
-0
/
+3
2023-02-22
Remove type-traversal trait aliases
Alan Egerton
-1
/
+1
2022-08-26
Replace `Body::basic_blocks()` with field access
Tomasz Miąsko
-1
/
+1
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-1
/
+1
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-06-30
Do not ICE when failing to resolve.
Camille GILLOT
-1
/
+1
2022-05-20
Remove `crate` visibility usage in compiler
Jacob Pratt
-2
/
+2
2022-05-12
Use IndexSet for deterministic order
Oli Scherer
-3
/
+2
2022-05-12
Gracefully handle normalization failures in the prospective inliner cycle det...
Oli Scherer
-1
/
+4
2022-03-30
Spellchecking compiler comments
Yuri Astrakhan
-1
/
+1
2022-02-19
Adopt let else in more places
est31
-6
/
+3
2022-01-15
initial revert
Ellen
-1
/
+1
2021-12-07
Remove `in_band_lifetimes` from `rustc_mir_transform`
Scott McMurray
-2
/
+2
2021-09-07
Move rustc_mir::transform to rustc_mir_transform.
Camille GILLOT
-0
/
+169