about summary refs log tree commit diff
path: root/compiler/rustc_driver_impl/src/lib.rs
AgeCommit message (Expand)AuthorLines
2024-04-11Disable Ctrl-C handling on WASMbjorn3-0/+1
2024-04-09driver: unconditionally show update nightly hint许杰友 Jieyou Xu (Joe)-30/+8
2024-03-26Auto merge of #111769 - saethlin:ctfe-backtrace-ctrlc, r=RalfJungbors-0/+19
2024-03-21Remove `CodegenBackend::target_override`.Nicholas Nethercote-2/+2
2024-03-17Print a backtrace in const eval if interruptedBen Kimock-0/+19
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-1/+2
2024-03-12Auto merge of #122218 - Zoxc:no-interleave-panics, r=michaelwoeristerbors-0/+3
2024-03-11Rollup merge of #116793 - WaffleLapkin:target_rules_the_backend, r=cjgillotJubilee-3/+12
2024-03-09Rollup merge of #122187 - bjorn3:merge_header_version_checks, r=petrochenkovMatthias Krüger-0/+1
2024-03-09Lock stderr in panic handlerJohn Kåre Alsaker-0/+3
2024-03-08Move metadata header and version checks togetherbjorn3-0/+1
2024-03-08Rollup merge of #121194 - beetrees:rustc-raw-args, r=petrochenkovMatthias Krüger-10/+2
2024-03-07Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkovGuillaume Gomez-1/+1
2024-03-07Refactor argument UTF-8 checking into `rustc_driver::args::raw_args()`beetrees-9/+1
2024-03-07Make `arg_expand_all` not short-circuit on first errorbeetrees-1/+1
2024-03-06Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...Matthias Krüger-0/+1
2024-03-06Rewrite the `untranslatable_diagnostic` lint.Nicholas Nethercote-0/+1
2024-03-05Rollup merge of #121658 - jieyouxu:ice-outdated-nightly, r=oli-obkMatthias Krüger-4/+31
2024-03-05Avoid using feed_unit_query from within queriesOli Scherer-1/+1
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-8/+6
2024-02-29Inline and remove `HumanEmitter::stderr`.Nicholas Nethercote-2/+3
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-1/+1
2024-02-27Don't suggest update nightly if using internal features许杰友 Jieyou Xu (Joe)-14/+7
2024-02-27Hint user to update nightly on ICEs produced from outdated nightly许杰友 Jieyou Xu (Joe)-4/+38
2024-02-22Inline and remove `abort_on_err`.Nicholas Nethercote-13/+4
2024-02-22Inline and remove `Session::compile_status`.Nicholas Nethercote-5/+12
2024-02-22Remove `EarlyDiagCtxt::abort_if_errors`.Nicholas Nethercote-3/+2
2024-02-15Refactor out a repeating pattern with `get_or_default_sysroot`Maybe Waffle-6/+2
2024-02-14Allow targets to override default codegen backendMaybe Waffle-3/+16
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-2/+0
2024-02-07Remove an `unchecked_claim_error_was_emitted` call.Nicholas Nethercote-7/+8
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-30/+28
2024-01-25Remove unused featuresclubby789-2/+0
2024-01-15Replace `TrimmedDefPaths` with a bool.Nicholas Nethercote-2/+2
2024-01-10Rename `{create,emit}_warning` as `{create,emit}_warn`.Nicholas Nethercote-1/+1
2024-01-09Rollup merge of #119527 - klensy:ordering, r=compiler-errorsGuillaume Gomez-2/+1
2024-01-08Make `DiagnosticBuilder::emit` consuming.Nicholas Nethercote-1/+1
2024-01-06don't reexport atomic::ordering via rustc_data_structures, use std importklensy-2/+1
2024-01-05Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obkMichael Goulet-1/+1
2024-01-05Rename `EmitterWriter` as `HumanEmitter`.Nicholas Nethercote-1/+1
2023-12-28Use Result::flatten in catch_with_exit_codeDaniPopes-2/+2
2023-12-24Remove more `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-5/+7
2023-12-23Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.Nicholas Nethercote-12/+11
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-32/+32
2023-12-18Rename many `EarlyDiagCtxt` arguments.Nicholas Nethercote-22/+22
2023-12-18Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.Nicholas Nethercote-18/+14
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-4/+7
2023-12-12clippy::complexity fixesMatthias Krüger-3/+1