summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
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-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
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-1/+1
2018-12-06Rollup merge of #56553 - wesleywiser:silence_profiler_output, r=Mark-SimulacrumPietro Albini-3/+3
2018-12-05Don't print the profiling summary to stdout when -Zprofile-json is setWesley Wiser-3/+3
2018-12-03Bump stack size to 32MBOliver Scherer-1/+1
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-4/+4
2018-10-24Add `extern crate` items to extern preludeVadim Petrochenkov-1/+3
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-17Auto merge of #54671 - petrochenkov:extpre2015, r=nikomatsakisbors-0/+1
2018-10-15rustc/session: improve allocationsljedrz-1/+1
2018-10-13Copy extern prelude from resolver to global contextVadim Petrochenkov-0/+1
2018-10-13rustc/driver: whitespace & formatting fixesljedrz-6/+8
2018-10-13rustc/driver: unwrap_or_else with function callsljedrz-7/+5
2018-10-13rustc/driver: remove explicit return, add explicit Noneljedrz-1/+1
2018-10-13rustc/driver: don't sort base if it only has one elementljedrz-2/+3
2018-10-13rustc/driver: improve common patternsljedrz-13/+7
2018-10-13rustc/driver: improve/remove allocationsljedrz-6/+6
2018-10-12rustc/driver: improve macro callsljedrz-1/+1
2018-09-13Suggest valid crate type if invalidPhilipp Hansch-7/+41
2018-09-04Move #[test_case] to a syntax extensionJohn Renner-1/+0
2018-08-31Add deprecated_name argument to the register lint group functionsflip1995-2/+2
2018-08-19mv codemap() source_map()Donato Sciarra-2/+2
2018-08-14Rollup merge of #53226 - QuietMisdreavus:editions-for-all, r=estebankkennytm-1/+2
2018-08-14syntax: gensym the injected std/core extern crates in the Rust 2018 edition.Eduard-Mihai Burtescu-1/+1
2018-08-09set the syntax edition in the driver's phase 1QuietMisdreavus-1/+2
2018-08-09Move Fingerprint to data structuresMark Rousskov-1/+1
2018-08-04Use diagnostic API on SessionMark Rousskov-1/+1
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-9/+9
2018-08-03Store concrete crate stores where possibleMark Rousskov-8/+7
2018-08-02First pass at json outputWesley Wiser-0/+4