summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2017-10-02incr.comp.: Remove saving and loading of legacy dep-graph.Michael Woerister-5/+5
2017-09-25Auto merge of #44085 - bjorn3:no_llvm_write_metadata, r=arielb1bors-73/+54
2017-09-24address review commentsAriel Ben-Yehuda-4/+0
2017-09-24move unsafety checking to MIRAriel Ben-Yehuda-4/+5
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-3/+4
2017-09-23incr.comp.: Serialize and deserialize new DepGraphMichael Woerister-2/+10
2017-09-23Fix tidy errorsbjorn3-1/+2
2017-09-23Fix some nitsbjorn3-19/+13
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-1/+1
2017-09-23Move NoLlvmMetadataLoader to rustc_trans_traitsbjorn3-41/+22
2017-09-23Add TransCrate traitbjorn3-24/+19
2017-09-23[WIP] Less hacky way of supporting dylibsbjorn3-18/+8
2017-09-23Allow building stage 2 compiler librariesbjorn3-9/+28
2017-09-23Allow writing metadata without llvmbjorn3-1/+2
2017-09-20incr.comp.: Remove IncrementalHashesMap and calculate_svh module.Michael Woerister-18/+8
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-1/+1
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-1/+1
2017-09-17rustc: Move codegen to a queryAlex Crichton-10/+15
2017-09-17rustc: Attach an mpsc channel to TyCtxtAlex Crichton-6/+15
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-2/+2
2017-09-17rustc: Use reachablility through a queryAlex Crichton-10/+2
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-10/+26
2017-09-12rustc: Make `CrateStore` private to `TyCtxt`Alex Crichton-3/+1
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-8/+18
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-7/+0
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-7/+0
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-1/+0
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-0/+1
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-0/+1
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-4/+18
2017-08-24Auto merge of #43345 - matthewhammer:master, r=nikomatsakisbors-0/+14
2017-08-24Auto merge of #43532 - petrochenkov:pgargs, r=nikomatsakisbors-4/+4
2017-08-23-Z profile-query-and-key, separate from -Z profile-query; query key is string...Matthew Hammer-3/+3
2017-08-23inc comp: -Z profile-queries support; see also https://github.com/rust-lang-n...Matthew Hammer-0/+14
2017-08-21Merge remote-tracking branch 'origin/master' into genAlex Crichton-4/+4
2017-08-21Remove the `rustc_mir::transform` entry point for mir-borrowck.Felix S. Klock II-4/+0
2017-08-21Expose mir-borrowck via a query.Felix S. Klock II-0/+4
2017-08-19Desugar parenthesized generic arguments in HIRVadim Petrochenkov-4/+4
2017-08-17Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-17Rollup merge of #43891 - Fourchaux:master, r=steveklabnikCorey Farwell-1/+1
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+9
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+3
2017-08-16Moved mir-borrowck pass down to where comments say it should be.Felix S. Klock II-1/+9
2017-08-16MIR based borrow check (opt-in).Felix S. Klock II-0/+1
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-3/+3
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-37/+29
2017-08-14Auto merge of #43842 - bjorn3:no_llvm_cleanup, r=alexcrichtonbors-35/+27
2017-08-13Fix errorbjorn3-0/+1
2017-08-13Update driver.rsbjorn3-1/+1