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
Age
Commit message (
Expand
)
Author
Lines
2018-06-08
Do not promote union field accesses
Oliver Schneider
-2
/
+8
2018-05-24
Always mark unstable const fn as not const
Oliver Schneider
-7
/
+2
2018-05-24
Enforce stability of const fn in promoteds
Oliver Schneider
-12
/
+19
2018-05-05
add `Location::START` const
Niko Matsakis
-2
/
+2
2018-05-02
Auto merge of #50282 - fitzgen:run-more-passes-on-constant-mir, r=nikomatsakis
bors
-48
/
+2
2018-05-02
Auto merge of #50278 - eddyb:mir-succ-iter, r=nikomatsakis
bors
-7
/
+7
2018-05-01
rustc: return impl Iterator from Terminator(Kind)::successors(_mut).
Eduard-Mihai Burtescu
-7
/
+7
2018-04-30
Unify MIR assert messages and const eval errors
Oliver Schneider
-7
/
+14
2018-04-30
Merge ConstMathError into EvalErrorKind
Oliver Schneider
-1
/
+1
2018-04-27
Auto merge of #50102 - Zoxc:query-nomacro, r=michaelwoerister
bors
-1
/
+1
2018-04-27
mir: Deaggregate constant MIR
Nick Fitzgerald
-20
/
+1
2018-04-27
mir: Run drop elaboration on constant MIR
Nick Fitzgerald
-8
/
+0
2018-04-27
mir: Run copy propagation on constant mir
Nick Fitzgerald
-20
/
+1
2018-04-27
Auto merge of #50097 - glandium:box_free, r=nikomatsakis
bors
-63
/
+2
2018-04-27
Move query functions out from the define_maps! macro
John Kåre Alsaker
-1
/
+1
2018-04-27
Rename InternedString to LocalInternedString and introduce a new thread-safe ...
John Kåre Alsaker
-7
/
+7
2018-04-26
Auto merge of #50253 - nikomatsakis:regressions-2018-04-26, r=eddyb
bors
-1
/
+1
2018-04-26
use `reveal_all` during drop elaboration
Niko Matsakis
-1
/
+1
2018-04-26
rustc_target: move in syntax::abi and flip dependency.
Irina Popa
-3
/
+3
2018-04-26
rustc_target: move LayoutOf's type parameter to an associated type.
Irina Popa
-1
/
+2
2018-04-23
Auto merge of #49779 - oli-obk:const_err_regression, r=eddyb
bors
-2
/
+2
2018-04-20
Pass the right type to box_free() in MIR
Mike Hommey
-63
/
+2
2018-04-18
Clarified E0015 message, r=estebank
krk
-2
/
+2
2018-04-15
Only warn on erroneous promoted constants
Oliver Schneider
-2
/
+2
2018-03-27
Auto merge of #49202 - csmoe:trait_engine, r=nikomatsakis
bors
-1
/
+1
2018-03-25
Rollup merge of #49194 - Zoxc:unsafe-generator, r=cramertj
kennytm
-10
/
+2
2018-03-23
import trait engine to typeck
csmoe
-1
/
+1
2018-03-22
Added initial processing of UserAssertTy statements.
David Wood
-17
/
+25
2018-03-22
Killing UserAssertTy in CleanupPostBorrowck pass.
David Wood
-17
/
+46
2018-03-22
Added UserAssertTy statement.
David Wood
-0
/
+6
2018-03-21
Make resuming generators unsafe instead of the creation of immovable generato...
John Kåre Alsaker
-10
/
+2
2018-03-14
Add note about fallback to `!: !Trait` error
Andrew Cann
-1
/
+1
2018-03-14
remove defaulting to unit
Andrew Cann
-1
/
+1
2018-03-13
`trans_apply_param_substs` => `subst_and_normalize_erasing_regions`
Niko Matsakis
-27
/
+7
2018-03-13
refactor `ParamEnv::empty(Reveal)` into two distinct methods
Niko Matsakis
-2
/
+2
2018-03-08
simplify constant value pair field access
Oliver Schneider
-6
/
+1
2018-03-08
Unify the const folding errors
Oliver Schneider
-31
/
+111
2018-03-08
Regenerate tests
Oliver Schneider
-1
/
+1
2018-03-08
Generator assertions are unconditionally triggered
Oliver Schneider
-4
/
+6
2018-03-08
Don't use the undefined bytes of PrimVal::Bytes
Oliver Schneider
-3
/
+2
2018-03-08
Rebase fallout
Oliver Schneider
-2
/
+2
2018-03-08
Unregress error spans in constant errors
Oliver Schneider
-1
/
+1
2018-03-08
Tidy fix
Oliver Schneider
-4
/
+2
2018-03-08
Update tests
Oliver Schneider
-1
/
+1
2018-03-08
Report all errors other than those about insufficient type information
Oliver Schneider
-2
/
+4
2018-03-08
Compute the ParamEnv only once and use it to call tcx.const_eval
Oliver Schneider
-9
/
+25
2018-03-08
Can only const prop temporaries
Oliver Schneider
-1
/
+6
2018-03-08
Simplify const propagator by removing unused code paths
Oliver Schneider
-71
/
+52
2018-03-08
Rename OptimizationFinder and don't propagate any borrows
Oliver Schneider
-38
/
+12
2018-03-08
Simplify const prop checks through PlaceContext
Oliver Schneider
-53
/
+51
[next]