about summary refs log tree commit diff
path: root/compiler/rustc_interface/src/util.rs
AgeCommit message (Expand)AuthorLines
2024-11-12Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillotbors-14/+0
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-14/+0
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-2/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-6/+6
2024-08-10rustc_interface: remove a redundant `#[allow(rustc::untranslatable_diagnostic)]`Pavel Grigorenko-1/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-9/+12
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_interface`.Nicholas Nethercote-1/+1
2024-05-21Rename buffer_lint_with_diagnostic to buffer_lintXiretza-1/+1
2024-05-21Convert uses of BuiltinLintDiag::Normal to custom variantsXiretza-20/+7
2024-05-21Generate lint diagnostic message from BuiltinLintDiagXiretza-1/+0
2024-05-19note value of RUST_MIN_STACK and explain unsettingJubilee Young-3/+9
2024-05-19defrost RUST_MIN_STACK=ice rustc hello.rsJubilee Young-9/+26
2024-05-03Remove some low-value `use` renamings.Nicholas Nethercote-6/+4
2024-04-16Construct `SourceMap` at the same time as `SessionGlobals`.Nicholas Nethercote-5/+11
2024-03-27Add a `CurrentGcx` type to let the deadlock handler access `TyCtxt`John Kåre Alsaker-10/+23
2024-03-21Suggest using RUST_MIN_STACK if rustc overflowedJubilee Young-2/+2
2024-03-21Use less hacky STACK_SIZEJubilee Young-15/+18
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-64/+4
2024-03-11Rollup merge of #116793 - WaffleLapkin:target_rules_the_backend, r=cjgillotJubilee-21/+26
2024-03-09Some tweaks to the parallel query cycle handlerJohn Kåre Alsaker-3/+16
2024-03-06Rewrite the `untranslatable_diagnostic` lint.Nicholas Nethercote-0/+3
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-2/+2
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-1/+1
2024-02-21Unify dylib loading between proc macros and codegen backendsbjorn3-22/+11
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-1/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-1/+1
2024-02-14Allow targets to override default codegen backendMaybe Waffle-21/+26
2024-01-19Rollup merge of #119815 - nagisa:nagisa/polishes-libloading-use-somewhat, r=b...Matthias Krüger-3/+9
2024-01-10Format sources into the error message when loading codegen backendsSimonas Kazlauskas-3/+9
2024-01-10Rename `{create,emit}_warning` as `{create,emit}_warn`.Nicholas Nethercote-4/+4
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-5/+5
2023-12-23Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.Nicholas Nethercote-6/+6
2023-12-18Rename many `EarlyDiagCtxt` arguments.Nicholas Nethercote-12/+12
2023-12-18Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.Nicholas Nethercote-4/+4
2023-11-27QueryContext: rename try_collect_active_jobs -> collect_active_jobs and chang...klensy-5/+2
2023-11-23Enforce NonZeroUsize on thread countMark Rousskov-1/+1
2023-11-15Re-format code with new rustfmtMark Rousskov-1/+3
2023-11-01Inline and remove `create_session`.Nicholas Nethercote-84/+3
2023-10-30Streamline `collect_crate_types`.Nicholas Nethercote-15/+7
2023-10-30Make `Cfg` and `CheckCfg` non-generic.Nicholas Nethercote-7/+3
2023-10-30Change cfg parsers to produce symbols instead of strings.Nicholas Nethercote-3/+2
2023-10-28Clean up config mess.Nicholas Nethercote-10/+10
2023-10-25Stop telling people to submit bugs for internal feature ICEsNilstrieb-1/+3
2023-09-17Auto merge of #114750 - Enselic:metadata-dep-info, r=compiler-errorsbors-7/+13
2023-09-08Add missing Debuginfo to PDB debug file on windows.Florian Schmiderer-0/+2
2023-09-03Make `.rmeta` file in `dep-info` have correct name (`lib` prefix)Martin Nordholts-7/+13
2023-08-30Use conditional synchronization for LockJohn Kåre Alsaker-8/+28
2023-07-26replace atty crate with std's isTerminalklensy-1/+2
2023-07-19On nightly, dump ICE backtraces to diskEsteban Küber-0/+2
2023-06-27Provide more context for `rustc +nightly -Zunstable-options` on stable许杰友 Jieyou Xu (Joe)-16/+29