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
/
dataflow
/
impls
/
storage_liveness.rs
Age
Commit message (
Expand
)
Author
Lines
2019-12-05
rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ...
Paul Daniel Faria
-3
/
+3
2019-12-02
Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename...
Paul Daniel Faria
-11
/
+11
2019-12-02
Fix tidy errors
Paul Daniel Faria
-1
/
+3
2019-12-02
Simplify BodyCache impl and fix all remaining type errors in librustc_mir (li...
Paul Daniel Faria
-4
/
+4
2019-12-02
Add predecessors fn to ReadOnlyBodyCache, fix more Body -> (ReadOnly)BodyCach...
Paul Daniel Faria
-11
/
+11
2019-10-22
Pattern match over PlaceRef rather than Place
Santiago Pastorino
-2
/
+4
2019-10-02
Do not mark unitinitialized locals as requiring storage
Matthew Jasper
-8
/
+30
2019-09-11
Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes
Santiago Pastorino
-2
/
+2
2019-07-20
Migrate from Place enum to Place struct
Santiago Pastorino
-3
/
+9
2019-07-01
Clean up extra lifetime, add assertions
Tyler Mandry
-12
/
+16
2019-06-28
Use RequiresStorage to determine which locals can overlap
Tyler Mandry
-4
/
+0
2019-06-28
Remove Clone requirement
Tyler Mandry
-1
/
+0
2019-06-25
Add RequiresStorage pass to decide which locals to save in generators
Tyler Mandry
-0
/
+129
2019-06-22
Merge `BitSetOperator` and `InitialFlow` into one trait.
Dylan MacKenzie
-12
/
+3
2019-06-22
rustc_mir: don't pass `on_entry` when building transfer functions.
Dylan MacKenzie
-5
/
+5
2019-06-18
rustc: remove 'x: 'y bounds (except from comments/strings).
Eduard-Mihai Burtescu
-2
/
+2
2019-06-09
Changed usages of `mir` in librustc::mir and librustc_mir to `body`
Jad Ghalayini
-7
/
+7
2019-06-04
Revert "Make MaybeStorageLive drop-aware"
Tyler Mandry
-10
/
+3
2019-05-29
Rollup merge of #61249 - spastorino:local-or-deref-local, r=oli-obk,Centril
Mazdak Farrokhzad
-2
/
+4
2019-05-28
Changes the type `mir::Mir` into `mir::Body`
Claude-Alban RANÉLY-VERGÉ-DÉPRÉ
-3
/
+3
2019-05-28
Rename Place::local to Place::local_or_deref_local
Santiago Pastorino
-2
/
+4
2019-05-14
Make MaybeStorageLive drop-aware
Tyler Mandry
-3
/
+8
2019-02-08
librustc_mir => 2018
Taiki Endo
-3
/
+3
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-17
Add required lifetime parameter to BitDenotation.
David Wood
-6
/
+8
2018-11-06
refactor: use shorthand fields
teresy
-1
/
+1
2018-09-18
Eliminate `BitwiseOperator`.
Nicholas Nethercote
-3
/
+3
2018-09-18
Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.
Nicholas Nethercote
-4
/
+4
2018-07-13
Make BitSlice's `Word` properly generic.
Nicholas Nethercote
-1
/
+1
2017-12-13
Refactoring: pull bitvector initialization out from other parts of dataflow.
Felix S. Klock II
-1
/
+1
2017-12-10
avoid passing the gen/kill bits to `start_block_effects`
Ariel Ben-Yehuda
-1
/
+1
2017-12-01
MIR: s/lv(al(ue)?)?/place in function/variable/module names.
Eduard-Mihai Burtescu
-1
/
+1
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-1
/
+1
2017-09-13
Analyse storage liveness and preserve it during generator transformation
John Kåre Alsaker
-0
/
+82