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-06-28
Auto merge of #112307 - lcnr:operand-ref, r=compiler-errors
bors
-7
/
+23
2023-06-20
merge `BorrowKind::Unique` into `BorrowKind::Mut`
Ziru Niu
-2
/
+2
2023-06-19
fix types in shim building
lcnr
-7
/
+23
2023-06-18
Better error for non const `PartialEq` call generated by `match`
Deadbeef
-2
/
+2
2023-06-05
cleanup some skip_binder -> subst_identity
Kyle Matsuda
-1
/
+1
2023-05-29
EarlyBinder::new -> EarlyBinder::bind
lcnr
-1
/
+1
2023-05-28
Make EarlyBinder's inner value private; and fix all of the resulting errors
Kyle Matsuda
-2
/
+5
2023-05-28
Replace EarlyBinder(x) with EarlyBinder::new(x)
Kyle Matsuda
-1
/
+1
2023-05-25
Remove DesugaringKind::Replace.
Camille GILLOT
-0
/
+3
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-04-24
Split `{Idx, IndexVec, IndexSlice}` into their own modules
Maybe Waffle
-1
/
+1
2023-04-23
Use param_env_reveal_all_normalized in MIR opts.
Camille GILLOT
-2
/
+2
2023-04-18
refactor SimlifyCfg and friends - no globals, just enums
miguelraz
-1
/
+1
2023-04-06
Address review feedback
Gary Guo
-2
/
+2
2023-04-06
Refactor unwind from Option to a new enum
Gary Guo
-7
/
+19
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
[next]