about summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
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
2018-08-02Basic profilingWesley Wiser-0/+11
2018-07-28Auto merge of #52355 - pietroalbini:zfeature, r=eddybbors-1/+5
2018-07-27Add the -Zcrate-attr=foo nightly rustc flag to inject crate attributesPietro Albini-1/+5
2018-07-27Use slices where a vector is not necessaryljedrz-4/+4
2018-07-23dump lints _after_ parsing macrosmark-7/+9
2018-07-23Extend ParseSess to support buffering lintsmark-0/+8
2018-07-18Auto merge of #52375 - oli-obk:the_early_lint_pass_gets_the_worm, r=Manishearthbors-1/+5
2018-07-14Lint the use of async as an identifierOliver Schneider-1/+5
2018-07-12Add missing dyn in driver.rsljedrz-1/+1
2018-07-12Deny bare trait objects in librustc_driverljedrz-11/+11
2018-07-05Do not run AST borrowck when -Zborrowck=mirSantiago Pastorino-1/+5
2018-06-24Attempt to fix hygiene for global_allocatorMark Mansi-1/+10
2018-06-19Parallel codeJohn Kåre Alsaker-5/+3
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-6/+6
2018-06-06Reduce the amount of unsafe code and mark handle_deadlock as unsafeJohn Kåre Alsaker-3/+4
2018-06-06Make queries block and handle query cyclesJohn Kåre Alsaker-3/+10
2018-06-05Add commentbjorn3-0/+12
2018-06-05Impl CompilerCalls for CompileController instead of AdHocCompilerCallsbjorn3-0/+57
2018-05-17Rename trans to codegen everywhere.Irina Popa-21/+21
2018-05-13Add a Rayon thread poolJohn Kåre Alsaker-1/+46
2018-05-13Add Sync bounds to the crate storeJohn Kåre Alsaker-2/+2