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
/
src
/
librustc_mir
/
transform
/
generator.rs
Age
Commit message (
Expand
)
Author
Lines
2019-06-10
Use BitMatrix for storage conflicts
Tyler Mandry
-22
/
+24
2019-06-10
Small review fixes
Tyler Mandry
-30
/
+48
2019-06-10
Only include generator saved locals in the variants that need them
Tyler Mandry
-34
/
+48
2019-06-10
Collect conflict information in GeneratorLayout
Tyler Mandry
-4
/
+100
2019-06-09
Changed usages of `mir` in librustc::mir and librustc_mir to `body`
Jad Ghalayini
-117
/
+117
2019-06-08
Do not recursively visit `visit_place`
Oliver Scherer
-10
/
+18
2019-05-28
Changes the type `mir::Mir` into `mir::Body`
Claude-Alban RANÉLY-VERGÉ-DÉPRÉ
-22
/
+22
2019-05-25
Don't use `ty::Const` without immediately interning
Oliver Scherer
-3
/
+1
2019-05-20
LocalDecl push returns Local len
Santiago Pastorino
-2
/
+2
2019-05-04
Auto merge of #59897 - tmandry:variantful-generators, r=eddyb
bors
-60
/
+84
2019-05-03
Address review comments
Tyler Mandry
-2
/
+3
2019-05-03
Split out debuginfo from type info in MIR GeneratorLayout
Tyler Mandry
-5
/
+12
2019-05-03
Make variant_fields inner an IndexVec
Tyler Mandry
-2
/
+2
2019-04-26
Remove region from borrow place contexts
Matthew Jasper
-7
/
+7
2019-04-26
Remove BasicBlock parameter from mir visitor methods
Matthew Jasper
-1
/
+0
2019-04-25
Describe generator variants in debuginfo
Tyler Mandry
-3
/
+4
2019-04-25
Support variantful generators
Tyler Mandry
-59
/
+68
2019-04-25
Give GeneratorLayout a list of fields for each variant
Tyler Mandry
-1
/
+2
2019-04-25
Define generator discriminant type in only one place
Tyler Mandry
-4
/
+9
2019-04-23
rustc_mir: don't use upvar_decls in the generator state transform.
Eduard-Mihai Burtescu
-5
/
+5
2019-04-02
renames EvalErrorKind to InterpError
kenta7777
-1
/
+1
2019-03-24
Rollup merge of #59251 - matthewjasper:fix-graphviz, r=petrochenkov
kennytm
-3
/
+3
2019-03-21
Auto merge of #58902 - matthewjasper:generator-cleanup-blocks, r=davidtwco
bors
-37
/
+42
2019-03-17
Use a valid name for graphviz graphs
Matthew Jasper
-3
/
+3
2019-03-16
Revert the `LazyConst` PR
Oliver Scherer
-4
/
+4
2019-03-07
HirIdification: replace NodeId method calls
ljedrz
-3
/
+3
2019-03-03
Auto merge of #58505 - schomatis:fix/nll/remove-live-var, r=matthewjasper
bors
-9
/
+7
2019-03-03
Use the correct state for poisoning a generator
Matthew Jasper
-13
/
+20
2019-03-03
Don't incorrectly mark blocks in generator drop shims as cleanup
Matthew Jasper
-24
/
+22
2019-03-01
Put Local, Static and Promoted as one Base variant of Place
Santiago Pastorino
-10
/
+10
2019-02-26
replace &'tcx Substs with SubstsRef
csmoe
-2
/
+2
2019-02-15
nll: remove `IdentityMap` and `LiveVariableMap`
Lucas Molas
-9
/
+7
2019-02-10
Auto merge of #58103 - RalfJung:mir-shim-dump, r=eddyb
bors
-7
/
+7
2019-02-09
Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obk
bors
-2
/
+2
2019-02-09
fix rebase fallout
Ralf Jung
-5
/
+5
2019-02-09
pass full InstanceDef to run_passes
Ralf Jung
-2
/
+2
2019-02-08
librustc_mir => 2018
Taiki Endo
-10
/
+10
2019-02-06
Make `intern_lazy_const` actually intern its argument.
Nicholas Nethercote
-2
/
+2
2019-01-27
Update generator transform and generated function signature
Wim Looman
-0
/
+45
2019-01-06
Remove unused code
Shotaro Yamada
-30
/
+0
2019-01-01
Move the `Unevaluated` constant arm upwards in the type structure
Oliver Scherer
-3
/
+5
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-18
treat ref-to-raw cast like a reborrow: do a special kind of retag
Ralf Jung
-1
/
+1
2018-12-06
Use a function to access the Hir map to be able to turn it into a query later
John Kåre Alsaker
-1
/
+1
2018-11-15
Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obk
bors
-0
/
+7
2018-11-12
Use type safe `VariantIdx` instead of `usize` everywhere
Oliver Scherer
-3
/
+4
2018-11-07
drop glue works with raw ptrs, it must EscapeToRaw
Ralf Jung
-0
/
+7
2018-10-26
Checkpoint: Added abstraction over collection of projections into user type.
Felix S. Klock II
-3
/
+3
2018-10-05
Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ...
Felix S. Klock II
-0
/
+3
2018-09-24
Shrink StatementKind::Assign.
Nicholas Nethercote
-2
/
+2
[prev]
[next]