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_borrowck
/
borrowck
Age
Commit message (
Expand
)
Author
Lines
2016-07-03
prefer `if let` to match with `None => {}` arm in some places
Zack M. Davis
-5
/
+2
2016-06-23
Move errors from libsyntax to its own crate
Jonathan Turner
-16
/
+16
2016-06-16
Auto merge of #34290 - arielb1:short-ladder, r=eddyb
bors
-6
/
+15
2016-06-16
don't generate drop ladder steps for fields that don't need dropping
Ariel Ben-Yehuda
-6
/
+15
2016-06-15
prefer `if let` to match with `None => ()` arm in some places
Zack M. Davis
-9
/
+6
2016-06-09
Auto merge of #34149 - arielb1:remove-remove-dead-blocks, r=nikomatsakis
bors
-140
/
+131
2016-06-09
use the type name as the pass name
Ariel Ben-Yehuda
-3
/
+1
2016-06-09
add hook infrastructure for automatically dumping MIR on every pass
Ariel Ben-Yehuda
-4
/
+3
2016-06-09
introduce an `unreachable` terminator
Ariel Ben-Yehuda
-2
/
+5
2016-06-09
make the basic_blocks field private
Ariel Ben-Yehuda
-59
/
+53
2016-06-09
introduce the type-safe IdxVec and use it instead of loose indexes
Ariel Ben-Yehuda
-80
/
+77
2016-06-09
Auto merge of #34109 - pnkfelix:fix-issue-34101, r=arielb1
bors
-28
/
+47
2016-06-09
implement RFC495 semantics for slice patterns
Ariel Ben-Yehuda
-16
/
+2
2016-06-07
mir: group span + visibility scope under a new SourceInfo type.
Eduard Burtescu
-34
/
+27
2016-06-07
Fix issue #34101: do not track subcontent of type with dtor nor gather flags ...
Felix S. Klock II
-28
/
+47
2016-06-07
Auto merge of #34012 - eddyb:tick-erased, r=nikomatsakis
bors
-1
/
+2
2016-06-05
Add a new Assert terminator to MIR for bounds & arithmetic checks.
Eduard Burtescu
-1
/
+18
2016-06-05
Check arithmetic in the MIR
James Miller
-1
/
+2
2016-06-05
rustc: add ReErased to be used by trait selection, MIR and trans.
Eduard Burtescu
-1
/
+2
2016-06-05
break critical edges only when needed
Ariel Ben-Yehuda
-32
/
+28
2016-06-04
fix translation of terminators in MSVC cleanup blocks
Ariel Ben-Yehuda
-2
/
+4
2016-06-04
jump to the cleanup block in the unwind path for open_drop_for_box
Ariel Ben-Yehuda
-8
/
+16
2016-06-03
address review comments
Ariel Ben-Yehuda
-79
/
+83
2016-06-03
implement drop elaboration
Ariel Ben-Yehuda
-1
/
+1264
2016-06-03
introduce DropAndReplace for translating assignments
Ariel Ben-Yehuda
-8
/
+31
2016-05-29
Auto merge of #33929 - petrochenkov:pathir, r=eddyb
bors
-1
/
+1
2016-05-28
Rollup merge of #33820 - jonathandturner:format_readability_updates, r=nikoma...
Manish Goregaokar
-1
/
+5
2016-05-28
Separate bindings from other patterns in HIR
Vadim Petrochenkov
-1
/
+1
2016-05-25
Auto merge of #33667 - pnkfelix:fixes-to-mir-dataflow, r=arielb1
bors
-800
/
+1915
2016-05-25
Alpha rename `OwnIdxSet` to `IdxSetBuf`.
Felix S. Klock II
-7
/
+7
2016-05-25
remove unnecessary use of `indexed_set::Indexed` trait.
Felix S. Klock II
-9
/
+1
2016-05-25
Fix some comments.
Felix S. Klock II
-7
/
+8
2016-05-24
placate tidy in `mir::gather_moves`.
Felix S. Klock II
-1
/
+2
2016-05-24
placate tidy in `mir::dataflow`.
Felix S. Klock II
-3
/
+2
2016-05-24
placate tidy in `mir::dataflow::graphviz`.
Felix S. Klock II
-3
/
+7
2016-05-24
threaded a `ty::ParameterEnvironment` for the current node id via the associa...
Felix S. Klock II
-44
/
+56
2016-05-24
Removed `type Bit` and `fn interpret` items from `trait BitDenotation`.
Felix S. Klock II
-62
/
+21
2016-05-24
Replaced use of `interpret` method in `mir::dataflow::graphviz` with a client...
Felix S. Klock II
-76
/
+94
2016-05-24
move the `tcx` and `mir` parts of associated `Ctxt` onto each `BitDenotation`...
Felix S. Klock II
-79
/
+77
2016-05-24
Moved the four impls of `BitDenotation` to their own module, `mod impls`.
Felix S. Klock II
-569
/
+588
2016-05-24
`mir::dataflow::sanity_check`: extract an `fn each_block` to simplify present...
Felix S. Klock II
-76
/
+86
2016-05-24
Fix comment within sanity_check.
Felix S. Klock II
-3
/
+4
2016-05-23
Fix #33819 and update ui test
Jonathan Turner
-1
/
+5
2016-05-23
revised mir-dataflow so bitvectors carry a phantom type for their index domain.
Felix S. Klock II
-176
/
+172
2016-05-20
review feedback: fix some index-mismatch bugs pointed out by arielb1.
Felix S. Klock II
-3
/
+0
2016-05-20
Review feedback.
Felix S. Klock II
-23
/
+21
2016-05-20
`mir::dataflow` arielb1 review feedback
Felix S. Klock II
-64
/
+32
2016-05-20
Added comment pointing out somewhat subtle initialization in `fn start_block_...
Felix S. Klock II
-0
/
+1
2016-05-20
`borrowck::mir`: alpha-renamed DropFlagState variant names.
Felix S. Klock II
-14
/
+14
2016-05-20
fix comment in `impl DataflowOperator for MaybeUninitializedLvals`.
Felix S. Klock II
-1
/
+1
[next]