summaryrefslogtreecommitdiff
path: root/compiler/rustc_driver
AgeCommit message (Expand)Author
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote
2023-11-15Bump cfg(bootstrap)sMark Rousskov
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote
2023-10-16docs: add Rust logo to more compiler cratesMichael Howell
2023-07-03Update rustixNilstrieb
2023-07-02Downgrade rustixNilstrieb
2023-06-05fix spelling errorLuca Scherzer
2023-02-02Remove unneeded extern crateJohn Kåre Alsaker
2023-02-02Add a new `rustc_driver` dylib to rexport `rustc_driver_impl`John Kåre Alsaker
2023-02-02Rename rustc_driver to rustc_driver_implJohn Kåre Alsaker
2023-01-30session: diagnostic migration lint on more fnsDavid Wood
2023-01-29Rollup merge of #107006 - b-naber:thir-tree, r=jackh726Matthias Krüger
2023-01-26previous thir unpretty output through thir-flatb-naber
2023-01-23Store the gctxt instead of fetching it twice.Oli Scherer
2023-01-23Prefer queries over Compiler methodsOli Scherer
2023-01-23Make `output_filenames` a real queryOli Scherer
2023-01-19Auto merge of #106810 - oli-obk:resolver_reverse_plumbing, r=petrochenkovbors
2023-01-17Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726Matthias Krüger
2023-01-17Remove double spaces after dots in commentsMaybe Waffle
2023-01-16Remove a now-useless function callOli Scherer
2023-01-16Avoid one more call site to `Compiler::expansion`Oli Scherer
2023-01-16Move compiler input and ouput paths into sessionOli Scherer
2023-01-16Group some commonly passed together values into a structOli Scherer
2023-01-16Remove redundant `input_path` field from `Config`Oli Scherer
2023-01-16Remove `prepare_outputs`Oli Scherer
2023-01-13Rollup merge of #104645 - yukiomoto:log-backtrace-option, r=oli-obkMatthias Krüger
2023-01-12Auto merge of #105603 - oli-obk:non_repeatable_queries, r=petrochenkovbors
2023-01-12Harden the pre-tyctxt query system against accidental recomputationOli Scherer
2023-01-12Add log-backtrace option to show backtraces along with loggingYuki Omoto
2023-01-09Collect backtraces for delayed span-bugs tooMichael Goulet
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils
2022-12-31Only deduplicate stack traces for good path bugsMichael Goulet
2022-12-25fix more clippy::style findingsMatthias Krüger
2022-12-22Make `sess.bug` much less noisyJoshua Nelson
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa
2022-12-07Use `Symbol` for the crate name instead of `String`/`str`Oli Scherer
2022-12-02Remove `-Zno-interleave-lints`.Nicholas Nethercote
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle
2022-11-24Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiserbors
2022-11-19Rollup merge of #103117 - joshtriplett:use-is-terminal, r=eholkMatthias Krüger
2022-11-16Use `as_deref` in compiler (but only where it makes sense)Maybe Waffle
2022-11-09Rollup merge of #104184 - jyn514:rustdoc-version, r=davidtwcoManish Goregaokar
2022-11-09Fix `rustdoc --version` when used with download-rustcJoshua Nelson
2022-11-07Add --print=split-debuginfoKamil Koczurek
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors
2022-10-25Remove `rustc_driver::set_sigpipe_handler()`Martin Nordholts
2022-10-23Migrate all diagnosticsNilstrieb
2022-10-19Clarify `run_in_thread_pool_with_globals`.Nicholas Nethercote
2022-10-19Implement -Ztrack-diagnosticsmejrs
2022-10-18Remove `RunCompiler::emitter`.Nicholas Nethercote