about summary refs log tree commit diff
path: root/compiler/rustc_session/src
AgeCommit message (Expand)AuthorLines
2024-03-13coverage: Remove all unstable values of `-Cinstrument-coverage`Zalathar-65/+7
2024-03-12sess: stabilize relro-levelDavid Wood-3/+3
2024-03-12Verify that query keys result in unique dep nodesJohn Kåre Alsaker-1/+3
2024-03-11Rollup merge of #116793 - WaffleLapkin:target_rules_the_backend, r=cjgillotJubilee-20/+13
2024-03-11Rollup merge of #116791 - WaffleLapkin:unparallel-backends, r=oli-obkJubilee-1/+1
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-11/+7
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-7/+7
2024-03-10Introduce perma-unstable `wasm-c-abi` flagdaxpedda-2/+17
2024-03-06Rollup merge of #121959 - sundeep-kokkonda:patch-2, r=davidtwcoMatthias Krüger-13/+0
2024-03-06Rollup merge of #121382 - nnethercote:rework-untranslatable_diagnostic-lint, ...Matthias Krüger-3/+8
2024-03-06Change the documented implicit value of `-C instrument-coverage` to `=yes`Zalathar-19/+18
2024-03-06Add missing `#[rustc_lint_diagnostics]` attributes.Nicholas Nethercote-0/+2
2024-03-06Rewrite the `untranslatable_diagnostic` lint.Nicholas Nethercote-3/+6
2024-03-05Rollup merge of #121301 - davidtwco:rustfmt-silent-emitter, r=pnkfelixMatthias Krüger-6/+12
2024-03-05errors: share `SilentEmitter` between rustc and rustfmtDavid Wood-6/+12
2024-03-05Limit the number of names and values in check-cfg diagnosticsUrgau-0/+2
2024-03-05Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.Nicholas Nethercote-3/+3
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-17/+17
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-13/+12
2024-03-04Remove `file_path_mapping` param from `ParseSess::new`.Nicholas Nethercote-2/+2
2024-03-04Removing absolute path in proc-macroSundeep KOKKONDA-13/+0
2024-03-01Add initial support for DataFlowSanitizerRamon de C Valle-2/+18
2024-02-29Rollup merge of #121783 - nnethercote:emitter-cleanups, r=oli-obkGuillaume Gomez-29/+38
2024-02-29Make `JsonEmitter` more like `HumanEmitter`.Nicholas Nethercote-13/+7
2024-02-29Inline and remove `JsonEmitter::{basic,stderr}`.Nicholas Nethercote-5/+10
2024-02-29Inline and remove `HumanEmitter::stderr`.Nicholas Nethercote-7/+13
2024-02-29Rename `DiagCtxt::with_emitter` as `DiagCtxt::new`.Nicholas Nethercote-8/+8
2024-02-29Inline and remove `DiagCtxt::with_tty_emitter`Nicholas Nethercote-4/+8
2024-02-29Overhaul how stashed diagnostics work, again.Nicholas Nethercote-2/+1
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-3/+3
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-16/+12
2024-02-23compiler: clippy::complexity fixesMatthias Krüger-1/+1
2024-02-22Rollup merge of #121427 - nnethercote:fix-Rocket, r=oli-obkMatthias Krüger-4/+4
2024-02-22Make some `IntoDiagnostic` impls generic.Nicholas Nethercote-4/+4
2024-02-22Replace unnecessary `abort_if_errors`.Nicholas Nethercote-1/+2
2024-02-22Inline and remove `Session::compile_status`.Nicholas Nethercote-8/+0
2024-02-22Overhaul the handling of errors at the top-level.Nicholas Nethercote-5/+9
2024-02-22Adjust the `has_errors*` methods.Nicholas Nethercote-2/+1
2024-02-22Remove `EarlyDiagCtxt::abort_if_errors`.Nicholas Nethercote-4/+0
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-05-24remove proof tree formatter, make em shallowlcnr-32/+4
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-4/+20
2024-05-23Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkovGuillaume Gomez-8/+25
2024-05-23rust-lld: fallback to the default default sysroot where rustc is currently lo...Rémy Rakic-8/+17
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-4/+20
2024-05-21Rename buffer_lint_with_diagnostic to buffer_lintXiretza-1/+1
2024-05-21Convert uses of BuiltinLintDiag::Normal to custom variantsXiretza-17/+0
2024-05-21Generate lint diagnostic message from BuiltinLintDiagXiretza-4/+1
2024-05-21Implement IntoDiagArg for RustcVersionXiretza-1/+12
2024-05-21add helper to target bin pathRémy Rakic-0/+8