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