about summary refs log tree commit diff
path: root/compiler/rustc_driver_impl/src
AgeCommit message (Expand)AuthorLines
2023-06-27Provide more context for `rustc +nightly -Zunstable-options` on stable许杰友 Jieyou Xu (Joe)-61/+76
2023-06-23Make sure to include default en-US ftl resources for rustc_error crateMichael Goulet-0/+1
2023-06-22Avoid `Lrc<Box<dyn CodegenBackend>>`.Nicholas Nethercote-2/+2
2023-06-21Remove Queries::ongoing_codegen.Nicholas Nethercote-2/+2
2023-06-14Rollup merge of #112109 - Alexendoo:unsupported-split-debuginfo, r=b-naberMatthias Krüger-3/+1
2023-06-13Don't print unsupported split-debuginfo modes with -Zunstable-optionsAlex Macleod-3/+1
2023-06-12Collect VTable stats & add `-Zprint-vtable-sizes`Maybe Waffle-0/+7
2023-06-09Auto merge of #111626 - pjhades:output, r=b-naberbors-7/+12
2023-06-07Don't `use compile_error as print`Maybe Waffle-1/+8
2023-06-06Write to stdout if `-` is given as output fileJing Peng-7/+12
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-05-27Rollup merge of #109084 - dekrain:fix-panic-arg0-expansion, r=petrochenkovMatthias Krüger-3/+13
2023-05-27Fix ICE caused by at-expanding argument 0 instead of removing it earlydekrain-3/+13
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-1/+1
2023-05-20Rollup merge of #111606 - jyn514:nightly-diagnostics, r=lcnrDylan DPC-1/+2
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-3/+3
2023-05-18very minor cleanupsjyn-1/+2
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-3/+3
2023-05-16Avoid `&format("...")` calls in error message code.Nicholas Nethercote-7/+7
2023-05-13Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors-0/+3
2023-05-08Rollup merge of #111004 - clubby789:migrate-mir-transform, r=oli-obkMichael Goulet-0/+1
2023-05-08Rollup merge of #105354 - BlackHoleFox:apple-deployment-printer, r=oli-obkYuki Okushi-0/+16
2023-05-06Rollup merge of #110989 - jyn514:bug-report-url, r=WaffleLapkinMatthias Krüger-46/+57
2023-05-06correct literals for dyn thread safeSparrowLii-2/+2
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-0/+3
2023-05-05Mark `ErrorGuaranteed` constructor as deprecated so people don't use itMichael Goulet-0/+1
2023-05-05Add deployment-target --print flag for Apple targetsBlackHoleFox-0/+16
2023-05-02Migrate `mir_transform` to translatable diagnosticsclubby789-0/+1
2023-05-01Make the BUG_REPORT_URL configurable by toolsjyn-46/+57
2023-04-25Fix ICE on --print=... i/o errorsDavid Tolnay-40/+68
2023-04-20Remove WithOptconstParam.Camille GILLOT-12/+2
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-04-13Rollup merge of #110072 - joshtriplett:stabilize-is-terminal, r=Mark-SimulacrumMatthias Krüger-1/+0
2023-04-12Make rustdoc and rustc's help match exactlyJynn Nelson-33/+43
2023-04-10Stabilize IsTerminalJosh Triplett-1/+0
2023-04-03implement --print=all-target-specs-jsonPietro Albini-0/+11
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+1
2023-03-23Rollup merge of #107718 - Zoxc:z-time, r=nnethercoteMatthias Krüger-5/+8
2023-03-23rustc_interface: Add a new query `pre_configure`Vadim Petrochenkov-1/+1
2023-03-21Remove `unique` and move `VerboseTimingGuard` fields into a new structJohn Kåre Alsaker-1/+1
2023-03-21Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa...John Kåre Alsaker-5/+8
2023-03-20migrate compiler, bootstrap, and compiletest to windows-rsAndy Russell-5/+3
2023-03-11Simplify message pathsest31-1/+1
2023-03-06Querify early_lint_checks.Camille GILLOT-0/+1
2023-02-26refactor: statically guarantee that current error codes are documentedEzra Shaw-4/+1
2023-02-22various: translation resources from cg backendDavid Wood-2/+2
2023-02-22errors: generate typed identifiers in each crateDavid Wood-3/+45
2023-02-20Move the resolver into a queryOli Scherer-1/+1
2023-02-16Remove save-analysis.Nicholas Nethercote-19/+1
2023-02-13Rollup merge of #107838 - estebank:terminal_hyperlinks, r=nagisaMatthias Krüger-1/+2