about summary refs log tree commit diff
path: root/compiler/rustc_interface/src/util.rs
AgeCommit message (Expand)AuthorLines
2025-09-30Rollup merge of #146596 - bjorn3:dummy_backend, r=SparrowLiiMatthias Krüger-4/+70
2025-09-29Add a dummy codegen backendbjorn3-4/+70
2025-09-26debuginfo: add an unstable flag to write split DWARF to an explicit directoryAugie Fackler-0/+2
2025-09-24Small string formatting cleanupGuillaume Gomez-5/+3
2025-09-19fixes for numerous clippy warningsMarijn Schouten-2/+2
2025-09-14Move more early buffered lints to dyn lint diagnostics (4/N)León Orell Valerian Liehr-3/+5
2025-08-24Port crate name to the new attribute systemJana Dönszelmann-6/+6
2025-08-22Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmannJacob Pratt-1/+2
2025-08-22Refactor lint buffering to avoid requiring a giant enumJosh Triplett-1/+2
2025-08-22Move validate_attr to `rustc_attr_parsing`Jonathan Brouwer-1/+1
2025-06-24rustc_session: Add a structure for keeping both explicit and default sysrootsVadim Petrochenkov-19/+17
2025-06-11Use `rustc_thread_pool` instead of `rustc-rayon-core`Celina G. Val-4/+4
2025-06-06Fix review commentsbjorn3-8/+4
2025-06-05Replace all uses of sysroot_candidates with get_or_default_sysrootbjorn3-6/+5
2025-05-01Auto merge of #140145 - Zoxc:job-server-proxy, r=SparrowLiibors-10/+18
2025-04-29Add a jobserver proxy to ensure at least one token is always heldJohn Kåre Alsaker-10/+18
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-5/+16
2025-04-11Auto merge of #139011 - Zoxc:no-rayon-iters, r=oli-obkbors-3/+5
2025-04-11Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-deadStuart Cook-10/+21
2025-04-10Remove the use of Rayon iteratorsJohn Kåre Alsaker-3/+5
2025-04-10Allow drivers to supply a list of extra symbols to internAlex Macleod-10/+21
2025-03-26Avoiding calling queries when collecting active queriesJohn Kåre Alsaker-21/+23
2025-03-21Address commentsJohn Kåre Alsaker-8/+9
2025-03-21Update commentsJohn Kåre Alsaker-2/+3
2025-03-21Abort in deadlock handler if we fail to get a query mapJohn Kåre Alsaker-2/+11
2025-03-05Change signature of `target_features_cfg`.Nicholas Nethercote-4/+4
2025-02-15Reject macro calls inside of `#![crate_name]`León Orell Valerian Liehr-3/+3
2025-01-28ABI-required target features: warn when they are missing in base CPU (rather ...Ralf Jung-3/+35
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-12-11generalize 'forbidden feature' concept so that even (un)stable feature can be...Ralf Jung-2/+2
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