about summary refs log tree commit diff
path: root/compiler/rustc_session
AgeCommit message (Expand)AuthorLines
2024-03-28compiler: fix some clippy needless_pass_by_ref_mutklensy-2/+4
2024-03-28compiler: fix unused_peekable clippy lintklensy-1/+1
2024-03-27Make `def_path_hash_to_def_id` a hookOli Scherer-3/+0
2024-03-27Move `CrateStore::expn_hash_to_expn_id` to a hookOli Scherer-9/+0
2024-03-27Start replacing `CStore` trait methods with hooks.Oli Scherer-6/+0
2024-03-25Replace implementation with @RUSTC_BUILTIN prefix substitution varLukas Wirth-14/+8
2024-03-25Make sysroot mandatory for rustdocLukas Wirth-14/+4
2024-03-25Implement `-L builtin:$path`Lukas Wirth-6/+33
2024-03-25Rollup merge of #122842 - pacak:explicit_name, r=michaelwoeristerMatthias Krüger-0/+5
2024-03-24Rollup merge of #122737 - ytmimi:conditionally_ignore_fatal_diagnostic, r=dav...Matthias Krüger-1/+6
2024-03-22-Zprint-type-sizes: print the types of awaitees and unnamed coroutine locals.Kevin Reid-4/+14
2024-03-22Don't emit an error about failing to produce a file with a specific nameMichael Baikov-0/+5
2024-03-21Rename some `target_cfg` variables as `target`.Nicholas Nethercote-5/+4
2024-03-21Remove `CodegenBackend::target_override`.Nicholas Nethercote-27/+18
2024-03-20Rollup merge of #122748 - nnethercote:rustc_session-pub, r=jackh726Matthias Krüger-132/+130
2024-03-20Reduce `pub` usage in `rustc_session`.Nicholas Nethercote-132/+130
2024-03-19conditionally ignore fatal diagnostic in the SilentEmitterYacin Tmimi-1/+6
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-5/+23
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-5/+23
2024-03-17some minor code simplificationsMatthias Krüger-7/+1
2024-03-15Rollup merge of #121207 - chriswailes:z-external-clangrt, r=michaelwoeristerMatthias Krüger-0/+2
2024-03-14Rollup merge of #122322 - Zalathar:branch, r=oli-obkMatthias Krüger-1/+1
2024-03-14Rollup merge of #121764 - Zoxc:incr-sess-no-source, r=oli-obkMatthias Krüger-3/+74
2024-03-14coverage: `-Zcoverage-options=branch` is no longer a placeholderZalathar-1/+1
2024-03-13Add `-Z external-sanitizer-runtime`Chris Wailes-0/+2
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-3/+74
2024-03-13extend docs of -Zprint-mono-itemsRalf Jung-1/+3
2024-03-13Rollup merge of #122226 - Zalathar:zcoverage-options, r=nnethercoteMatthias Krüger-68/+49
2024-03-13Auto merge of #122227 - Zoxc:query-hash-verify, r=michaelwoeristerbors-1/+3
2024-03-13coverage: Add `-Zcoverage-options` for fine control of coverageZalathar-6/+45
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