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
/
shim.rs
Age
Commit message (
Expand
)
Author
Lines
2022-11-27
Rename `fn_trait_kind_from_{from_lang=>def_id}` to better convey meaning
Maybe Waffle
-1
/
+1
2022-11-21
Allow iterators instead of requiring slices that will get turned into iterators
Oli Scherer
-3
/
+3
2022-11-04
Some tracing and comment cleanups
Oli Scherer
-6
/
+2
2022-10-30
Rollup merge of #101428 - JakobDegen:build-tests, r=oli-obk
Michael Howell
-1
/
+1
2022-10-27
Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functions
Maybe Waffle
-1
/
+1
2022-10-27
Replace `mir_map.0` dump with `built` phase change dump
Jakob Degen
-1
/
+1
2022-10-23
Split phase change from `MirPass`
Jakob Degen
-2
/
+2
2022-09-19
remove the `Subst` trait, always use `EarlyBinder`
lcnr
-1
/
+1
2022-09-11
minor fixups as per PR feedback
Andrew Cann
-3
/
+2
2022-09-11
Add some comments to generator clone shim code
Andrew Cann
-0
/
+12
2022-09-11
Apply formatting fixes
Andrew Cann
-22
/
+6
2022-09-11
implement Copy/Clone for generators
Andrew Cann
-32
/
+97
2022-08-30
Refactor MIR phases
Jakob Degen
-3
/
+4
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-3
/
+3
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-07-07
Use map_bound
Jack Huey
-5
/
+4
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-2
/
+2
2022-05-23
Refactor call terminator to always hold a destination place
Jakob Degen
-2
/
+4
2022-05-13
Add bound_fn_sig
Jack Huey
-2
/
+2
2022-05-10
Introduce EarlyBinder
Jack Huey
-5
/
+5
2022-04-10
Avoid accessing HIR from MIR queries.
Camille GILLOT
-3
/
+2
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-2
/
+2
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-2
/
+2
2022-02-19
Adopt let else in more places
est31
-3
/
+2
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-2
/
+2
2022-02-11
add tainted_by_errors to mir::Body
Michael Goulet
-0
/
+2
2022-01-15
initial revert
Ellen
-20
/
+4
2021-12-22
Store a `DefId` instead of an `AdtDef` in `AggregateKind::Adt`
Aaron Hill
-1
/
+1
2021-12-08
Rollup merge of #91638 - scottmcm:less-inband-2-of-28, r=petrochenkov
Matthias Krüger
-2
/
+2
2021-12-07
Remove `in_band_lifetimes` from `rustc_mir_transform`
Scott McMurray
-2
/
+2
2021-12-05
Make treatment of generator drop shims explicit
Dylan MacKenzie
-14
/
+14
2021-12-02
Skip shim passes if they've already been run
Dylan MacKenzie
-0
/
+8
2021-12-02
Use new MIR pass manager
Dylan MacKenzie
-6
/
+6
2021-11-08
impl Copy/Clone for arrays in std, not in compiler
bstrie
-149
/
+0
2021-09-22
Support `#[track_caller]` on closures and generators
Aaron Hill
-1
/
+1
2021-09-07
Move the dataflow framework to its own crate.
Camille GILLOT
-3
/
+3
2021-09-07
Move rustc_mir::transform to rustc_mir_transform.
Camille GILLOT
-0
/
+946