about summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-1244/+0
2019-03-03Wrap the self-profiler in an `Arc<Mutex<>>`Wesley Wiser-8/+0
2019-03-01Fix importJohn Kåre Alsaker-0/+1
2019-03-01Add support for using a jobserver with RayonJohn Kåre Alsaker-0/+3
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-463/+25
2019-02-18Fix a transposition in driver.rs.Benjamin Peterson-1/+1
2019-02-13Rollup merge of #58400 - gnzlbg:fix_driver, r=oli-obkMazdak Farrokhzad-0/+5
2019-02-12Fix rustc_driver swallowing errors when compilation is stoppedgnzlbg-0/+5
2019-02-10rustc: doc commentsAlexander Regueiro-3/+3
2019-02-07Auto merge of #58010 - Zoxc:parallel-passes, r=michaelwoeristerbors-44/+58
2019-02-06Overhaul `syntax::fold::Folder`.Nicholas Nethercote-6/+6
2019-01-31Use ensure for mir_borrowckJohn Kåre Alsaker-1/+1
2019-01-30Move privacy checking later in the pipeline and make some passes run in parallelJohn Kåre Alsaker-44/+58
2019-01-28Use multiple threads by default. Limits tests to one thread. Do some renaming.John Kåre Alsaker-3/+3
2019-01-28Conditionally skip two passes if their related attributes were not foundJohn Kåre Alsaker-14/+17
2019-01-26Auto merge of #57726 - Zoxc:combine-early-lints, r=estebankbors-3/+7
2019-01-25distinguish "no data" from "heterogeneous" for ABI purposesNiko Matsakis-1/+4
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+1
2019-01-19Auto merge of #57752 - Centril:rollup, r=Centrilbors-25/+10
2019-01-19Rollup merge of #57573 - Xanewok:querify-entry-fn, r=ZoxcMazdak Farrokhzad-4/+5
2019-01-19Auto merge of #57253 - Zoxc:incr-passes2, r=michaelwoeristerbors-0/+2
2019-01-19Combine all builtin early lints and use a separate walk for plugin lints. Add...John Kåre Alsaker-3/+7
2019-01-17Querify glob map usage (last use of CrateAnalysis)Igor Matuszewski-21/+5
2019-01-16Auto merge of #57392 - Xanewok:always-calc-glob-map, r=petrochenkovbors-13/+2
2019-01-16Auto merge of #57321 - petrochenkov:atokens, r=nikomatsakisbors-16/+10
2019-01-15Querify entry_fnIgor Matuszewski-4/+5
2019-01-15Make privacy checking, intrinsic checking and liveness checking incrementalJohn Kåre Alsaker-0/+2
2019-01-13Retain original pass orderIgor Matuszewski-2/+2
2019-01-13Querify local plugin_registrar_fnIgor Matuszewski-5/+5
2019-01-13Querify local proc_macro_decls_staticIgor Matuszewski-2/+5
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-16/+10
2019-01-13Always calculate glob map but only for glob usesIgor Matuszewski-13/+2
2019-01-11Make more passes incrementalJohn Kåre Alsaker-3/+4
2019-01-07Rollup merge of #57308 - Zoxc:controller-sync, r=michaelwoeristerPietro Albini-3/+4
2019-01-06Make sure feature gate errors are recoverable (take 2)Vadim Petrochenkov-13/+10
2019-01-04Remove unused name from CrateAnalysisIgor Matuszewski-1/+0
2019-01-04Replace CrateAnalysis::access_levels with queryIgor Matuszewski-6/+5
2019-01-03Make CompileController thread-safeJohn Kåre Alsaker-3/+4
2018-12-28Auto merge of #57118 - Zoxc:query-stats, r=wesleywiserbors-0/+4
2018-12-27Do not abort compilation if expansion produces errorsVadim Petrochenkov-10/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Add a command line flag to print some query statsJohn Kåre Alsaker-0/+4
2018-12-19Auto merge of #56601 - Zoxc:lifetime-killer, r=nikomatsakisbors-9/+4
2018-12-19Rollup merge of #56663 - Zoxc:resolver-lifetime, r=pnkfelixPietro Albini-5/+5
2018-12-13Make the 'a lifetime on TyCtxt uselessJohn Kåre Alsaker-9/+4
2018-12-12Replace `FileSearch::for_each_lib_search_path` with `search_paths`.Nicholas Nethercote-1/+1
2018-12-10Remove lifetime from ResolverJohn Kåre Alsaker-5/+5
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-28/+28
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-1/+1
2018-12-07Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin attrib...Vadim Petrochenkov-2/+0