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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_mir
/
transform
/
generator.rs
Age
Commit message (
Expand
)
Author
Lines
2020-04-12
Rollup merge of #71013 - jonas-schievink:visit-projection, r=eddyb
Dylan DPC
-7
/
+0
2020-04-11
Rollup merge of #70957 - oli-obk:lazy_repeat_length_eval_ice, r=matthewjasper
Mazdak Farrokhzad
-1
/
+4
2020-04-11
Pass the `PlaceElem::Index` local to `visit_local`
Jonas Schievink
-7
/
+0
2020-04-09
Explain why we remove `self` from storage live locals
Dylan MacKenzie
-0
/
+1
2020-04-09
Use new utility in `transform/generator.rs`
Dylan MacKenzie
-34
/
+40
2020-04-09
Normalize MIR locals' types for generator layout computation.
Oliver Scherer
-1
/
+4
2020-04-02
nix rustc_target::abi::* reexport in ty::layout
Mazdak Farrokhzad
-1
/
+1
2020-03-31
Use Place directly, it's Copy more use cases
Santiago Pastorino
-1
/
+1
2020-03-30
Use if let instead of match when only matching a single variant (clippy::sing...
Matthias Krüger
-4
/
+3
2020-03-30
rustc -> rustc_middle part 3 (rustfmt)
Mazdak Farrokhzad
-5
/
+5
2020-03-30
rustc -> rustc_middle part 2
Mazdak Farrokhzad
-7
/
+7
2020-03-29
Use `&` to do deref coercion for `ReadOnlyBodyAndCache`
Dylan MacKenzie
-1
/
+1
2020-03-29
Make `Visitor::visit_body` take a simple `Body`
Dylan MacKenzie
-1
/
+1
2020-03-26
Update imports from `dataflow::generic` to `dataflow`
Dylan MacKenzie
-1
/
+1
2020-03-21
rustc: keep upvars tupled in {Closure,Generator}Substs.
Eduard-Mihai Burtescu
-2
/
+2
2020-03-19
Use erased regions in MIR
Matthew Jasper
-16
/
+7
2020-03-19
Rollup merge of #69814 - jonas-schievink:gen-ret-unw, r=Zoxc
Mazdak Farrokhzad
-7
/
+104
2020-03-17
Hold index of generator `self` arg in `const`
Dylan MacKenzie
-21
/
+18
2020-03-14
Swap inserts to keep the original ordering
Jonas Schievink
-4
/
+4
2020-03-14
Auto merge of #69716 - jonas-schievink:generator-size, r=tmandry
bors
-1
/
+1
2020-03-08
Apply suggestions from code review
Jonas Schievink
-2
/
+2
2020-03-08
Change index for SwitchInt case
Jonas Schievink
-1
/
+1
2020-03-08
Poison generators when any terminator unwinds
Jonas Schievink
-5
/
+31
2020-03-07
Don't insert panic when generator can not unwind
Jonas Schievink
-1
/
+45
2020-03-07
remove unneeded mutable references (cippy::unnecessary_mut_passed)
Matthias Krüger
-1
/
+1
2020-03-07
Don't insert panic when generator can not return
Jonas Schievink
-2
/
+29
2020-03-06
Don't redundantly repeat field names (clippy::redundant_field_names)
Matthias Krüger
-1
/
+1
2020-03-06
Model generator resumption in dataflow
Jonas Schievink
-2
/
+2
2020-02-28
Process `RequiresStorage` results in pre-order
Dylan MacKenzie
-2
/
+3
2020-02-27
Rename `RequiresStorage` to `MaybeRequiresStorage`
Dylan MacKenzie
-3
/
+3
2020-02-27
Port `RequiresStorage` to new dataflow framework
Dylan MacKenzie
-49
/
+27
2020-02-27
Port `MaybeStorageLive` to new dataflow framework
Dylan MacKenzie
-8
/
+6
2020-02-19
Add more comments to `SuspensionPoint`
Jonas Schievink
-3
/
+9
2020-02-19
Remap the resume place if necessary
Jonas Schievink
-0
/
+9
2020-02-19
Auto merge of #69113 - ecstatic-morse:unified-dataflow-borrowed, r=wesleywiser
bors
-13
/
+7
2020-02-13
Rename `MaybeBorrowedLocals` constructors
Dylan MacKenzie
-1
/
+1
2020-02-13
rename PanicInfo -> AssertKind
Ralf Jung
-1
/
+1
2020-02-13
move PanicInfo to mir module
Ralf Jung
-1
/
+1
2020-02-12
Use `MaybeBorrowedLocals` for generator analyses
Dylan MacKenzie
-13
/
+7
2020-02-06
Clarify comment about `_2` living across a yield
Jonas Schievink
-2
/
+3
2020-02-04
Don't emit StorageDead for the resume argument
Jonas Schievink
-4
/
+0
2020-02-03
Fix miscompilation
Jonas Schievink
-10
/
+53
2020-02-02
No resume argument in the drop shim
Jonas Schievink
-18
/
+33
2020-02-02
Make generator transform move resume arg around
Jonas Schievink
-7
/
+19
2020-02-02
Add a resume type parameter to `Generator`
Jonas Schievink
-1
/
+2
2020-01-27
don't clone types that are copy, round two.
Matthias Krüger
-1
/
+1
2020-01-22
librustc_mir: don't allocate vectors where slices will do.
Matthias Krüger
-2
/
+2
2020-01-10
Remove PlaceBase enum and make Place base field be local: Local
Santiago Pastorino
-16
/
+11
2020-01-10
Remove Static from PlaceBase
Santiago Pastorino
-11
/
+11
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-2
/
+2
[next]