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_passes
Age
Commit message (
Expand
)
Author
Lines
2017-05-24
box large variants in MIR
Ariel Ben-Yehuda
-1
/
+1
2017-04-20
rustc: combine type_needs_drop_given_env and may_drop into needs_drop.
Eduard-Mihai Burtescu
-1
/
+1
2017-04-20
rustc: replace interior_unsafe with a Freeze trait.
Eduard-Mihai Burtescu
-2
/
+2
2017-04-18
convert calls to `visit_all_item_likes_in_krate`
Niko Matsakis
-10
/
+8
2017-04-16
rustc_const_eval: move ConstEvalErr to the rustc crate.
Eduard-Mihai Burtescu
-4
/
+5
2017-04-12
Rollup merge of #41232 - arielb1:mir-rvalues, r=eddyb
Tim Neumann
-137
/
+0
2017-04-11
Move rvalue checking to MIR
Ariel Ben-Yehuda
-137
/
+0
2017-04-04
kill `CheckStaticRecursion`
Niko Matsakis
-3
/
+0
2017-04-04
kill the `CheckLoops` DepNode
Niko Matsakis
-2
/
+0
2017-03-23
Remove internal liblog
Alex Crichton
-2
/
+2
2017-03-20
Rollup merge of #40229 - cramertj:break-to-blocks, r=nikomatsakis
Corey Farwell
-9
/
+16
2017-03-17
Implement ? in catch expressions and add tests
Taylor Cramer
-9
/
+16
2017-03-14
Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.
Jeffrey Seyfried
-3
/
+1
2017-03-10
Refactor out `ast::ItemKind::MacroDef`.
Jeffrey Seyfried
-5
/
+0
2017-02-28
Remove the TypedConstVal
Simonas Kazlauskas
-8
/
+1
2017-02-28
Make Rvalue::ty infallible
Simonas Kazlauskas
-1
/
+1
2017-02-25
rustc_const_eval: always demand typeck_tables for evaluating constants.
Eduard-Mihai Burtescu
-8
/
+6
2017-02-25
rustc_typeck: rework coherence to be almost completely on-demand.
Eduard-Mihai Burtescu
-3
/
+3
2017-02-25
rustc: consolidate dep-tracked hashmaps in tcx.maps.
Eduard-Mihai Burtescu
-1
/
+1
2017-02-25
Rollup merge of #40027 - cramertj:stabilize_static_recursion, r=nrc
Eduard-Mihai Burtescu
-18
/
+6
2017-02-25
Rollup merge of #40025 - est31:master, r=eddyb
Eduard-Mihai Burtescu
-0
/
+1
2017-02-25
Rollup merge of #39864 - cramertj:normalize-breaks, r=nikomatsakis
Eduard-Mihai Burtescu
-16
/
+49
2017-02-23
Implement non-capturing closure to fn coercion
est31
-0
/
+1
2017-02-22
Change break or continue with no label to error nmbr 590
Taylor Cramer
-2
/
+2
2017-02-21
Stabilize static_recursion
Taylor Cramer
-18
/
+6
2017-02-18
Properly implement labeled breaks in while conditions
Taylor Cramer
-3
/
+43
2017-02-17
Normalize labeled and unlabeled breaks
Taylor Cramer
-15
/
+8
2017-02-15
[MIR] Make InlineAsm a Statement
Simonas Kazlauskas
-1
/
+1
2017-02-10
SwitchInt over Switch
Simonas Kazlauskas
-1
/
+0
2017-02-10
If is now always a SwitchInt in MIR
Simonas Kazlauskas
-1
/
+0
2017-02-10
Add Rvalue::Discriminant to retrieve discriminant
Simonas Kazlauskas
-0
/
+1
2017-01-28
Auto merge of #39305 - eddyb:synelide, r=nikomatsakis
bors
-0
/
+12
2017-01-28
rustc: always keep an explicit lifetime in trait objects.
Eduard-Mihai Burtescu
-0
/
+12
2017-01-27
move `cast_kinds` into `TypeckTables` where it belongs
Niko Matsakis
-1
/
+1
2017-01-27
Auto merge of #39158 - petrochenkov:bounds, r=nikomatsakis
bors
-0
/
+26
2017-01-26
rustc: don't call the HIR AST.
Eduard-Mihai Burtescu
-51
/
+51
2017-01-26
rustc: rename TyCtxt's `map` field to `hir`.
Eduard-Mihai Burtescu
-8
/
+8
2017-01-25
rename `Tables` to `TypeckTables`
Niko Matsakis
-2
/
+2
2017-01-25
Auto merge of #35712 - oli-obk:exclusive_range_patterns, r=nikomatsakis
bors
-2
/
+34
2017-01-24
Refactor parsing of generic arguments/parameters and where clauses
Vadim Petrochenkov
-0
/
+26
2017-01-22
Remove unused `extern crate`s.
Jeffrey Seyfried
-1
/
+0
2017-01-19
add exclusive range patterns under a feature gate
Oliver Schneider
-2
/
+34
2017-01-17
Rename ObjectSum into TraitObject in AST/HIR
Vadim Petrochenkov
-1
/
+1
2017-01-17
AST/HIR: Merge ObjectSum and PolyTraitRef
Vadim Petrochenkov
-2
/
+1
2017-01-08
Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakis
bors
-46
/
+46
2017-01-06
rustc: keep track of tables everywhere as if they were per-body.
Eduard-Mihai Burtescu
-46
/
+46
2016-12-29
Remove not(stage0) from deny(warnings)
Alex Crichton
-1
/
+1
2016-12-28
rustc: simplify constant cross-crate loading and rustc_passes::consts.
Eduard-Mihai Burtescu
-401
/
+134
2016-12-28
rustc: move function arguments into hir::Body.
Eduard-Mihai Burtescu
-2
/
+2
2016-12-28
rustc: separate bodies for static/(associated)const and embedded constants.
Eduard-Mihai Burtescu
-31
/
+32
[next]