summary refs log tree commit diff
path: root/compiler/rustc_driver/src/lib.rs
AgeCommit message (Expand)AuthorLines
2021-06-04Rustfmtbjorn3-1/+5
2021-06-04Support --version and -Cpasses=list for other codegen backendsbjorn3-4/+16
2021-06-04Allow printing the version of the default codegen backend if it isn't llvmbjorn3-7/+3
2021-06-04Turn a regular comment on Compilation into a doc commentbjorn3-1/+1
2021-05-12Use () for analysis.Camille GILLOT-2/+1
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-114/+86
2021-05-03Run save_analysis even when analysis returned an errorbjorn3-2/+2
2021-05-02Move queries.crate_name()bjorn3-3/+3
2021-05-02Simplify make_inputbjorn3-22/+21
2021-05-02Remove unnecessary argumentbjorn3-4/+1
2021-05-02Tiny cleanupbjorn3-3/+2
2021-05-02Inline process_rlink into try_process_rlinkbjorn3-20/+17
2021-05-02Document a few thingsbjorn3-2/+12
2021-05-02Remove dummy_configbjorn3-64/+38
2021-04-06Rollup merge of #83895 - eggyal:issue-83883, r=jyn514Dylan DPC-1/+2
2021-04-06Add listing of lints (eg via -W help) to rustdocAlan Egerton-1/+2
2021-04-06Auto merge of #81641 - bjorn3:find_codegen_backend, r=davidtwcobors-2/+2
2021-03-30Merge two consecutive tcx.analysis() callsbjorn3-11/+7
2021-03-27Address review commentsJoshua Nelson-4/+3
2021-03-27Remove (lots of) dead codeJoshua Nelson-3/+7
2021-03-22Change `-W help` to display edition level.Eric Huss-1/+6
2021-03-15Add `rustc_interface::interface::Config::parse_sess_created`hyd-dev-0/+2
2021-02-20Auto merge of #82341 - GuillaumeGomez:rollup-t7y7tyg, r=GuillaumeGomezbors-1/+1
2021-02-20Rollup merge of #82260 - ojeda:rustc-argfile, r=jyn514Guillaume Gomez-1/+1
2021-02-19Move try_print_query_stack to rustc_interface.Camille GILLOT-2/+1
2021-02-19Rollup merge of #82261 - ojeda:rustdoc-argfile, r=jyn514Dylan DPC-11/+3
2021-02-19rustdoc: Support argument filesMiguel Ojeda-11/+3
2021-02-18rustc: Show `@path` usage in stableMiguel Ojeda-1/+1
2021-02-01Find codegen backends in more locationsbjorn3-2/+2
2021-01-29Indicate both start and end of pass RSS in time-passes outputTyson Nottingham-4/+9
2021-01-15Rollup merge of #80944 - LingMan:map_or, r=nagisaYuki Okushi-1/+1
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-1/+1
2021-01-14Rollup merge of #80981 - bjorn3:bjorn3-patch-1, r=jonas-schievinkMara Bos-2/+2
2021-01-13Fix -Cpasses=list and llvm version print with -vVbjorn3-2/+2
2021-01-11driver: Use `atty` instead of rolling our ownCamelid-33/+2
2021-01-10log-color: Detect TTY based on stderr, not stdoutCamelid-2/+21
2020-12-30where possible, pass slices instead of &Vec or &String (clippy::ptr_arg)Matthias Krüger-1/+1
2020-12-01Fix `unknown-crate` when using self-profile with rustdocJoshua Nelson-2/+0
2020-11-26Auto merge of #77671 - flip1995:lint_list_always_plugins, r=oli-obk,Manishearthbors-6/+10
2020-11-25Reword message at the end of the output if not run with a lint toolflip1995-1/+1
2020-11-24Auto merge of #78548 - camelid:driver-tty, r=oli-obkbors-2/+21
2020-11-24Cleanup message at the end of the lint list outputflip1995-4/+1
2020-11-24Always print lints from plugins, if they're availableflip1995-2/+9
2020-11-23Use `early_error`Camelid-5/+12
2020-11-20Direct RUSTC_LOG (tracing/log) output to stderr instead of stdout.Eduard-Mihai Burtescu-0/+1
2020-11-15Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakisJonas Schievink-10/+11
2020-11-11Enable thread names in debug logging only for `parallel_compiler`Joshua Nelson-0/+2
2020-11-10Don't print thread ids and names in `tracing` logsJoshua Nelson-2/+0
2020-11-07Allow making `RUSTC_BOOTSTRAP` conditional on the crate nameJoshua Nelson-10/+11
2020-10-30driver: Add env var to control log colorsCamelid-1/+13