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
/
util
Age
Commit message (
Expand
)
Author
Lines
2017-10-08
Auto merge of #45016 - pnkfelix:mir-borrowck-gather-and-signal-move-errors, r...
bors
-0
/
+46
2017-10-04
Move E0509 diagnostic into mod borrowck_errors shared between ast- and mir-bo...
Felix S. Klock II
-0
/
+14
2017-10-04
Move E0508 diagnostic into mod borrowck_errors shared between ast- and mir-bo...
Felix S. Klock II
-0
/
+20
2017-10-04
Move E0507 diagnostic into mod borrowck_errors shared between ast- and mir-bo...
Felix S. Klock II
-0
/
+12
2017-10-04
add notes to report_conflicting_borrow MIR borrowck
Mikhail Modin
-16
/
+73
2017-10-03
Auto merge of #44922 - zilbuz:issue-44596/E0594, r=pnkfelix
bors
-8
/
+29
2017-09-29
mir-borrowck: Factorize error message for `cannot_assign_static()` between AS...
Basile Desloges
-2
/
+8
2017-09-29
mir-borrowck: Move span_label calls for `cannot_use_when_mutably_borrowed()` ...
Basile Desloges
-3
/
+13
2017-09-29
mir-borrowck: Move span_label calls for `cannot_assign_to_borrowed()` inside ...
Basile Desloges
-3
/
+8
2017-09-29
Mir pretty print: Add cleanup comment
David Henningsson
-1
/
+3
2017-09-14
bring TyCtxt into scope
Douglas Campos
-3
/
+3
2017-09-11
rustc: introduce ty::Const { ConstVal, Ty }.
Eduard-Mihai Burtescu
-1
/
+4
2017-09-11
rustc: intern ConstVal's in TyCtxt.
Eduard-Mihai Burtescu
-1
/
+3
2017-09-05
rustc: Migrate lang items to a query
Alex Crichton
-1
/
+1
2017-09-03
rustc_mir: use Local in ProjectionElem::Index.
Eduard-Mihai Burtescu
-10
/
+11
2017-09-03
rustc_mir: implement visit_local instead/along visit_lvalue where possible.
Eduard-Mihai Burtescu
-76
/
+54
2017-08-25
Add some comments and fix a typo
John Kåre Alsaker
-1
/
+4
2017-08-25
Add some suggested comments around drops
Alex Crichton
-0
/
+3
2017-08-21
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-4
/
+0
2017-08-19
rustc: Remove some dead code
Vadim Petrochenkov
-4
/
+0
2017-08-16
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-0
/
+193
2017-08-16
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-7
/
+7
2017-08-16
Move borrowck error msg construction to module in `rustc_mir` (for later reus...
Felix S. Klock II
-0
/
+193
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-7
/
+7
2017-08-09
Initial pass review comments
Alex Crichton
-2
/
+27
2017-08-09
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-0
/
+1
2017-07-28
Ignore drop check bools when testing for legal generator types
John Kåre Alsaker
-0
/
+7
2017-07-28
Add some comments
John Kåre Alsaker
-4
/
+18
2017-07-28
Consider StorageDead and StorageLive as gens for liveness analysis
John Kåre Alsaker
-2
/
+4
2017-07-28
Fix tidy warnings
Alex Crichton
-2
/
+6
2017-07-28
Generator literal support
John Kåre Alsaker
-17
/
+232
2017-06-12
Add `EndRegion` statement kind to MIR.
Felix S. Klock II
-0
/
+1
2017-06-04
Auto merge of #42402 - citizen428:create-dump-mir-dir, r=Mark-Simulacrum
bors
-0
/
+1
2017-06-04
Create directory for dump-mir-dir automatically
Michael Kohl
-0
/
+1
2017-06-01
array drop glue: avoid using out-of-bounds index lvalues
Ralf Jung
-9
/
+14
2017-05-28
use a pointer-based array drop loop for non-zero-sized types
Ariel Ben-Yehuda
-53
/
+136
2017-05-28
use Eq instead of Lt in loop
Ariel Ben-Yehuda
-4
/
+4
2017-05-28
move "ADT master drop flag" logic to `open_drop_for_adt_contents`
Ariel Ben-Yehuda
-133
/
+140
2017-05-28
address review comments
Ariel Ben-Yehuda
-117
/
+130
2017-05-28
translate array drop glue using MIR
Ariel Ben-Yehuda
-5
/
+130
2017-05-22
rename `ParameterEnvironment` to `ParamEnv`
Niko Matsakis
-1
/
+1
2017-05-22
centralize the caching for is-copy, is-sized, and is-freeze
Niko Matsakis
-1
/
+1
2017-05-15
avoid cycles in mir-dump, take 2
Niko Matsakis
-1
/
+3
2017-05-08
dump-mir was causing cycles by invoking item-path-str at bad times
Niko Matsakis
-2
/
+11
2017-05-02
rename from `item_mir` to `optimized_mir`
Niko Matsakis
-2
/
+2
2017-05-02
introduce idea of "stealable" MIR
Niko Matsakis
-1
/
+1
2017-05-02
rename `MirPassSet` to `MirSuite`
Niko Matsakis
-3
/
+3
2017-05-02
retool MIR passes completely
Niko Matsakis
-20
/
+30
2017-05-02
simplify the MirPass traits and passes dramatically
Niko Matsakis
-8
/
+30
2017-05-02
introduce `mir_keys()`
Niko Matsakis
-13
/
+22
[next]