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-06-13
Revert "Auto merge of #71956 - ecstatic-morse:remove-requires-storage-analysi...
Mark Rousskov
-127
/
+136
2020-05-28
Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakis
bors
-2
/
+2
2020-05-23
fix discriminant type in generator transform
Ralf Jung
-1
/
+1
2020-05-23
iterate List by value
Bastian Kauschke
-2
/
+2
2020-05-19
Document why we don't look at storage liveness
Dylan MacKenzie
-0
/
+9
2020-05-19
Look for storage conflicts before terminator effect
Dylan MacKenzie
-5
/
+6
2020-05-19
Add comment for strange conditional
Dylan MacKenzie
-0
/
+1
2020-05-19
Add comment explaining the extra `record_conflicts`
Dylan MacKenzie
-0
/
+4
2020-05-19
Clean up generator live locals analysis
Dylan MacKenzie
-137
/
+113
2020-05-18
Add asm! to MIR
Amanieu d'Antras
-1
/
+2
2020-05-13
add spans to `require_lang_items`
Bastian Kauschke
-1
/
+1
2020-05-13
use `require_lang_item` over `unwrap`.
Bastian Kauschke
-2
/
+3
2020-05-09
Visit move out of `_0` when visiting `return`
Jonas Schievink
-0
/
+10
2020-05-09
Rollup merge of #71942 - nnethercote:shrink-LocalDecl, r=matthewjasper
Dylan DPC
-41
/
+15
2020-05-06
Improve `LocalDecl` creation.
Nicholas Nethercote
-28
/
+6
2020-05-06
Add `SourceInfo::outermost`.
Nicholas Nethercote
-14
/
+10
2020-05-04
Import dataflow impls via the `impls` submodule
Dylan MacKenzie
-2
/
+2
2020-05-03
Use new liveness analysis during generator transform
Dylan MacKenzie
-22
/
+24
2020-05-03
Support backward dataflow analyses
Dylan MacKenzie
-9
/
+4
2020-05-03
Rename `live_locals` -> `live_locals_at_any_suspension_point`
Dylan MacKenzie
-11
/
+12
2020-04-29
Remove Session::no_landing_pads()
Amanieu d'Antras
-1
/
+2
2020-04-25
Replace hash map with IndexVec for liveness data.
Alex Aktsipetrov
-21
/
+13
2020-04-22
Auto merge of #71044 - ecstatic-morse:body-predecessor-cache, r=oli-obk
bors
-29
/
+16
2020-04-22
Use `Body` everywhere
Dylan MacKenzie
-29
/
+16
2020-04-21
visit_place_base is just visit_local
Santiago Pastorino
-2
/
+2
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
[next]