about summary refs log tree commit diff
path: root/compiler/rustc_session
AgeCommit message (Expand)AuthorLines
2024-04-25debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...Vadim Petrochenkov-7/+15
2024-04-25Rollup merge of #124324 - nnethercote:minor-ast-cleanups, r=estebankMatthias Krüger-10/+6
2024-04-25Rollup merge of #124333 - Urgau:better-bad-print, r=fmeaseMatthias Krüger-3/+6
2024-04-24Improve diagnostic for unknown --print requestUrgau-3/+6
2024-04-24Whitespace fixes.Nicholas Nethercote-10/+6
2024-04-23Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwcobors-2/+5
2024-04-23Mark @RUSTC_BUILTIN search path usage as unstableLukas Wirth-1/+16
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-20Rollup merge of #123409 - ZhuUx:master, r=oli-obkMatthias Krüger-10/+18
2024-04-19Move `stable_crate_ids` from `CrateStore` to `Untracked`Oli Scherer-2/+5
2024-04-19Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiserbors-2/+17
2024-04-19coverage. Add coverage-options=mcdc as gate for MC/DC instrumentzhuyunxing-10/+18
2024-04-18Ensure `[rust] debuginfo-level-std` doesn't change core's MIRScott McMurray-0/+3
2024-04-16Rollup merge of #122811 - nnethercote:mv-SourceMap-init, r=WaffleLapkinGuillaume Gomez-28/+18
2024-04-16Rollup merge of #123501 - Urgau:stabilize-check-cfg, r=petrochenkovMatthias Krüger-2/+2
2024-04-16Rollup merge of #121694 - davidtwco:stabilize-relro-level, r=Mark-SimulacrumGuillaume Gomez-3/+3
2024-04-16Move `initialize_checked_jobserver`.Nicholas Nethercote-10/+4
2024-04-16Construct `SourceMap` at the same time as `SessionGlobals`.Nicholas Nethercote-18/+14
2024-04-15Move --check-cfg documentation to stable booksUrgau-1/+1
2024-04-15Stabilize checking of cfgs at compile-time: --check-cfg optionUrgau-1/+1
2024-04-14Stabilize --json unused-externs(-silent)Jeremy Fitzhardinge-7/+0
2024-04-13Auto merge of #123854 - petrochenkov:searchdirs2, r=lqdbors-5/+0
2024-04-13Auto merge of #123656 - lqd:linker-features, r=petrochenkovbors-1/+63
2024-04-12linker: Remove laziness and caching from native search directory walksVadim Petrochenkov-5/+0
2024-04-12add `-Z linker-features` to toggle lld on the CLIRémy Rakic-1/+63
2024-04-12linker: Avoid some allocations in search directory iterationVadim Petrochenkov-2/+2
2024-04-09Auto merge of #123099 - oli-obk:span_tcx, r=petrochenkovbors-18/+0
2024-04-06Put checks that detect UB under their own flag below debug_assertionsBen Kimock-0/+13
2024-04-05Move cfg and check-cfg configuration in it's own module and add docsUrgau-342/+379
2024-04-03Remove MIR unsafe checkMatthew Jasper-2/+0
2024-03-30Rollup merge of #123200 - maurer:kcfi-abort, r=compiler-errorsMatthias Krüger-0/+11
2024-03-29KCFI: Require -C panic=abortMatthew Maurer-0/+11
2024-03-29Auto merge of #123194 - matthiaskrgr:rollup-vhdc8hw, r=matthiaskrgrbors-5/+7
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-3/+14
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-9/+3
2024-03-28Make local_crate_source_file return a RealFileNameUrgau-7/+3
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-24/+5
2024-03-28Simplify trim-paths feature by merging all debuginfo options togetherUrgau-51/+10
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-2/+2
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