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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_driver
/
driver.rs
Age
Commit message (
Expand
)
Author
Lines
2017-08-10
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-19
/
+26
2017-08-10
Auto merge of #43522 - alexcrichton:rewrite-lints, r=michaelwoerister
bors
-11
/
+11
2017-08-10
driver: factor out `continue_parse_after_error` so it can be controlled via d...
Nick Cameron
-8
/
+15
2017-08-09
run AddCallGuards for *all* call edges before running AddValidation
Ralf Jung
-5
/
+6
2017-08-09
Merge remote-tracking branch 'origin/master' into gen
Alex Crichton
-58
/
+25
2017-08-09
rustc: Rearchitect lints to be emitted more eagerly
Alex Crichton
-11
/
+11
2017-08-04
Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakis
bors
-6
/
+13
2017-07-31
async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.
Michael Woerister
-3
/
+3
2017-07-31
async-llvm(13): Submit LLVM work packages from base::trans_crate().
Michael Woerister
-4
/
+3
2017-07-31
async-llvm(9): Move OngoingCrateTranslation into back::write.
Michael Woerister
-2
/
+2
2017-07-31
async-llvm(8): Clean up resource management and drop LLVM modules ASAP.
Michael Woerister
-2
/
+0
2017-07-31
async-llvm(1): Run LLVM already in trans_crate().
Michael Woerister
-47
/
+10
2017-07-30
Reorder passes so that AddValidation can run after ElaborateDrops
Ralf Jung
-10
/
+13
2017-07-30
add a pass for validation commands; for now just emit the initial AcquireValid
Ralf Jung
-0
/
+4
2017-07-28
Generator literal support
John Kåre Alsaker
-0
/
+4
2017-07-24
Make keep_ast configurable by driver clients
Nick Cameron
-4
/
+4
2017-07-19
Add empty MIR pass for non-lexical lifetimes
Paul Faria
-0
/
+1
2017-07-05
rustc: Implement the #[global_allocator] attribute
Alex Crichton
-0
/
+8
2017-07-02
report the total number of errors on compilation failure
Ariel Ben-Yehuda
-20
/
+14
2017-06-28
Shift mir-dataflow from `rustc_borrowck` to `rustc_mir` crate.
Felix S. Klock II
-1
/
+2
2017-06-19
Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakis
bors
-0
/
+3
2017-06-16
Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakis
bors
-1
/
+2
2017-06-14
on-demand dylib dependency formats
Taylor Cramer
-1
/
+1
2017-06-13
On-demand is_const_fn
Taylor Cramer
-0
/
+1
2017-06-12
Add post-pass to remove EndRegions of unborrowed extents.
Felix S. Klock II
-0
/
+3
2017-06-04
Merge branch 'profiling' of github.com:whitequark/rust into profiling
Marco Castelluccio
-3
/
+5
2017-05-17
Auto merge of #41911 - michaelwoerister:querify_trait_def, r=nikomatsakis
bors
-0
/
+3
2017-05-15
Remove interior mutability from TraitDef by turning fields into queries.
Michael Woerister
-0
/
+3
2017-05-13
Add lint for unused macros
est31
-0
/
+2
2017-05-10
rustc: Add a new `-Z force-unstable-if-unmarked` flag
Alex Crichton
-1
/
+1
2017-05-08
incr.comp.: Hash more pieces of crate metadata to detect changes there.
Michael Woerister
-2
/
+1
2017-05-02
remove `mir_passes` from `Session` and add a FIXME
Niko Matsakis
-2
/
+2
2017-05-02
pacify the mercilous tidy
Niko Matsakis
-1
/
+2
2017-05-02
support inlining by asking for optimizer mir for callees
Niko Matsakis
-1
/
+1
2017-05-02
remove `Pass` and (temporarily) drop `Inline`
Niko Matsakis
-1
/
+1
2017-05-02
rename `mir_map` to `queries` and remove `build_mir_for_crate`
Niko Matsakis
-10
/
+1
2017-05-02
convert the `inline` pass to use the new multi result
Niko Matsakis
-1
/
+1
2017-05-02
retool MIR passes completely
Niko Matsakis
-19
/
+0
2017-05-02
move to only def-id passes
Niko Matsakis
-1
/
+1
2017-05-02
rewrite `Passes` to have sets of passes
Niko Matsakis
-36
/
+38
2017-05-02
introduce `DefIdPass` and remove all impls of `Pass` but `Inline`
Niko Matsakis
-22
/
+22
2017-05-02
simplify the MirPass traits and passes dramatically
Niko Matsakis
-2
/
+1
2017-05-02
rework `MirPass` API to be stateless and extract helper fns
Niko Matsakis
-1
/
+1
2017-05-01
Add profiling support, through the rustc -Z profile flag.
whitequark
-3
/
+5
2017-04-30
introduce per-fn RegionMaps
Taylor Cramer
-4
/
+0
2017-04-30
On-demandify region mapping
Taylor Cramer
-5
/
+6
2017-04-26
cache symbol names in ty::maps
Ariel Ben-Yehuda
-2
/
+2
2017-04-22
cache attributes of items from foreign crates
Ariel Ben-Yehuda
-0
/
+2
2017-04-21
sort `provide`
Niko Matsakis
-1
/
+2
2017-04-21
make `reachable_set` ref-counted
Niko Matsakis
-1
/
+1
[prev]
[next]