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
2023-03-29
Rollup merge of #109716 - scottmcm:field-to-fieldidx, r=oli-obk
Matthias Krüger
-4
/
+4
2023-03-29
Support TLS access into dylibs on Windows
John Kåre Alsaker
-0
/
+29
2023-03-28
Move `mir::Field` → `abi::FieldIdx`
Scott McMurray
-4
/
+4
2023-03-27
Add a builtin `FnPtr` trait
lcnr
-0
/
+37
2023-03-25
Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`
Scott McMurray
-6
/
+3
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-4
/
+4
2023-02-17
Replace `mk_foo` calls with `infer_foo` where possible.
Nicholas Nethercote
-1
/
+1
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-02-02
Stop deaggregating enums in MIR.
Camille GILLOT
-11
/
+14
2023-01-30
Use `Mutability::{is_mut, is_not}`
Maybe Waffle
-1
/
+1
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-4
/
+4
2023-01-26
replace usages of fn_sig query with bound_fn_sig
Kyle Matsuda
-1
/
+5
2022-12-21
Retag argument to `drop_in_place` unconditionally
Jakob Degen
-28
/
+29
2022-12-21
Retag as FnEntry on `drop_in_place`
Jakob Degen
-1
/
+27
2022-12-14
Remove many more cases of `mk_substs_trait` that can now use the iterator sch...
Oli Scherer
-5
/
+3
2022-12-14
Let `mk_fn_def` take an iterator instead to simplify some call sites
Oli Scherer
-3
/
+1
2022-12-09
Remove unneeded field from `SwitchTargets`
Jakob Degen
-1
/
+0
2022-12-06
make retagging work even with 'unstable' places
Ralf Jung
-10
/
+0
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
[next]