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
2018-07-25
parameterize `BitVector` and `BitMatrix` by their index types
Niko Matsakis
-3
/
+5
2018-07-23
Promoteds are statics and statics have a place, not just a value
Oliver Schneider
-9
/
+7
2018-07-20
move NllLivenessMap and LocalWithRegion to liveness_map
dylan_DPC
-8
/
+8
2018-07-19
make liveness generic over set of local variables
Niko Matsakis
-7
/
+18
2018-07-19
add trait structs and other changes from V to local
dylan_DPC
-26
/
+26
2018-07-19
add generic parameter
dylan_DPC
-26
/
+26
2018-06-19
Thread info about form of variable bindings, including spans of arg types, do...
Felix S. Klock II
-3
/
+3
2018-05-30
rustc: rename mir::LocalDecl's syntactic_source_info to source_info.
Eduard-Mihai Burtescu
-3
/
+3
2018-05-30
rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope.
Eduard-Mihai Burtescu
-3
/
+3
2018-05-30
rustc: rename mir::LocalDecl's source_info to visibility_source_info.
Eduard-Mihai Burtescu
-3
/
+3
2018-05-30
rustc: turn mir::LocalDecl's syntactic_scope into a SourceInfo.
Eduard-Mihai Burtescu
-4
/
+5
2018-05-30
rustc: rename mir::VisibilityScope to mir::SourceScope.
Eduard-Mihai Burtescu
-4
/
+4
2018-05-24
Get rid of `scalar_size`
Oliver Schneider
-1
/
+1
2018-05-21
rustc: use intern_* instead of mk_* where possible.
Eduard-Mihai Burtescu
-2
/
+4
2018-05-11
Introduce ConstValue and use it instead of miri's Value for constant values
John Kåre Alsaker
-10
/
+5
2018-05-08
Store the GeneratorInterior in the new GeneratorSubsts
John Kåre Alsaker
-5
/
+5
2018-05-08
Store generator movability outside GeneratorInterior
John Kåre Alsaker
-5
/
+14
2018-04-30
Unify MIR assert messages and const eval errors
Oliver Schneider
-2
/
+7
2018-03-08
Nuke the entire ctfe from orbit, it's the only way to be sure
Oliver Schneider
-7
/
+2
2018-03-08
Produce instead of pointers
Oliver Schneider
-2
/
+7
2018-02-23
Introduce UnpackedKind
varkor
-3
/
+3
2018-01-30
Force locals to be live after they are borrowed for immovable generators. Fix...
John Kåre Alsaker
-17
/
+51
2018-01-23
Adds support for immovable generators. Move checking of invalid borrows acros...
John Kåre Alsaker
-16
/
+61
2018-01-03
Auto merge of #46984 - arielb1:pre-statement-effect, r=nikomatsakis
bors
-1
/
+1
2017-12-24
add pre-statement-effect to dataflow
Ariel Ben-Yehuda
-1
/
+1
2017-12-21
fix debuginfo scoping of let-statements
Ariel Ben-Yehuda
-3
/
+3
2017-12-13
Revised graphviz rendering API to avoid requiring borrowed state.
Felix S. Klock II
-3
/
+3
2017-12-01
MIR: s/lv(al(ue)?)?/place in function/variable/module names.
Eduard-Mihai Burtescu
-17
/
+17
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-21
/
+21
2017-11-28
MIR: split Operand::Consume into Copy and Move.
Eduard-Mihai Burtescu
-2
/
+2
2017-11-21
Auto merge of #45879 - nikomatsakis:nll-kill-cyclic-closures, r=arielb1
bors
-1
/
+5
2017-11-18
remove `generator_interiors` map
Niko Matsakis
-1
/
+5
2017-11-18
Remove return_ty from Mir
loomaclin
-3
/
+1
2017-11-14
rustc: split off BodyOwnerKind from MirSource.
Eduard-Mihai Burtescu
-5
/
+4
2017-11-14
rustc: move the MIR pass infrastructure and list to rustc_mir.
Eduard-Mihai Burtescu
-1
/
+2
2017-10-31
extend liveness to distinguish "drop" and "non-drop" uses
Niko Matsakis
-2
/
+5
2017-10-04
Expand mir dump in order to handle NLL pass
Christopher Vittal
-4
/
+4
2017-09-24
add lint levels to VisibilityScope
Ariel Ben-Yehuda
-0
/
+3
2017-09-21
Make the fallback of generator resumption be unreachable instead of using return
John Kåre Alsaker
-10
/
+11
2017-09-13
Fix a bug where StorageIgnored had an incorrect buffer length
John Kåre Alsaker
-2
/
+2
2017-09-13
Fix nits and refactor creation of StorageLive blocks
John Kåre Alsaker
-75
/
+52
2017-09-13
Make sure we aren't using dead locals
John Kåre Alsaker
-5
/
+6
2017-09-13
Analyse storage liveness and preserve it during generator transformation
John Kåre Alsaker
-169
/
+222
2017-09-11
rustc: introduce ty::Const { ConstVal, Ty }.
Eduard-Mihai Burtescu
-3
/
+12
2017-09-11
rustc: intern ConstVal's in TyCtxt.
Eduard-Mihai Burtescu
-3
/
+3
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-1
/
+1
2017-09-04
rustc_mir: use Local instead of Lvalue in Storage{Live,Dead}.
Eduard-Mihai Burtescu
-6
/
+2
2017-09-03
rustc_mir: implement visit_local instead/along visit_lvalue where possible.
Eduard-Mihai Burtescu
-1
/
+17
2017-08-25
Add some comments and fix a typo
John Kåre Alsaker
-3
/
+53
2017-08-25
Add some suggested comments around drops
Alex Crichton
-2
/
+6
[next]