about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-4/+11
2023-12-18Rename many `EarlyDiagCtxt` arguments.Nicholas Nethercote-117/+117
2023-12-18Rename `UnstableOptions::diagnostic_handler_flags` as `UnstableOptions::dcx_f...Nicholas Nethercote-1/+1
2023-12-18Rename `HandlerFlags` as `DiagCtxtFlags`.Nicholas Nethercote-3/+3
2023-12-18Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.Nicholas Nethercote-30/+24
2023-12-15NFC don't convert types to identical typesMatthias Krüger-1/+1
2023-12-14Rollup merge of #118908 - Urgau:check-cfg-target-features, r=TaKO8Ki,Guillaum...Jubilee-4/+6
2023-12-14rename `-Ztrait-solver` to `-Znext-solver`lcnr-12/+13
2023-12-14Don't forget pure rustc target features in check-cfgUrgau-2/+6
2023-12-14Use all the known features in check-cfgUrgau-4/+2
2023-12-11Auto merge of #118494 - nnethercote:default_configuration-fill_well_known, r=...bors-154/+175
2023-12-11Rearrange `default_configuration` and `CheckCfg::fill_well_known`.Nicholas Nethercote-154/+175
2023-12-10Auto merge of #118368 - GuillaumeGomez:env-flag, r=Nilstriebbors-1/+39
2023-12-10Implement `--env` compiler flagGuillaume Gomez-1/+39
2023-12-09Strengthen well known check-cfg names and values testUrgau-0/+3
2023-12-09Auto merge of #117873 - quininer:android-emutls, r=Amanieubors-1/+1
2023-12-08Fuel is incompatible with incremental compilationTomasz Miąsko-1/+5
2023-12-07Inline check_thread_count implementationTomasz Miąsko-11/+7
2023-12-07Add emulated TLS supportquininer-1/+1
2023-12-02Rename `Handler::delay_good_path_bug` as `Handler::good_path_delayed_bug`.Nicholas Nethercote-3/+6
2023-12-01Auto merge of #118472 - nnethercote:rustc_session, r=bjorn3bors-46/+52
2023-12-01Move `WasiExecModel`.Nicholas Nethercote-1/+7
2023-12-01Reduce `pub` exposure.Nicholas Nethercote-1/+1
2023-11-30Add `-Zfunction-return={keep,thunk-extern}` optionMiguel Ojeda-3/+15
2023-11-30Inline and remove `select_debuginfo_compression`.Nicholas Nethercote-9/+1
2023-11-30Sort `PRINT_KINDS`.Nicholas Nethercote-13/+15
2023-11-30Improve integer interning in `default_configuration`.Nicholas Nethercote-10/+9
2023-11-30Move `is_ascii_ident` to where it's used.Nicholas Nethercote-2/+13
2023-11-30Reorder some `use` items.Nicholas Nethercote-10/+6
2023-11-26Serialize OutputFilenames into rmeta filebjorn3-3/+3
2023-11-22Auto merge of #118071 - Urgau:check-cfg-cargo-feature, r=petrochenkovbors-2/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1/+1
2023-11-21Remove `feature` from the list of well known check-cfg nameUrgau-2/+1
2023-11-17change smir to StableMirOğuz Ağcayazı-7/+7
2023-11-17emit basic smirOğuz Ağcayazı-3/+7
2023-11-11Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnaybors-2/+1
2023-11-08Rollup merge of #117650 - saethlin:inline-me-please, r=davidtwcoMatthias Krüger-4/+18
2023-11-07Add -Zcross-crate-inline-threshold=yesBen Kimock-4/+18
2023-11-08rustc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
2023-11-03Auto merge of #117507 - nnethercote:rustc_span, r=Nilstriebbors-3/+2
2023-11-02Add insta-stable std::hash::{DefaultHasher, RandomState} exportsltdk-2/+1
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-3/+2
2023-11-02Remove support for alias `-Z symbol-mangling-version`Zalathar-21/+12
2023-10-30Make `Cfg` and `CheckCfg` non-generic.Nicholas Nethercote-21/+10
2023-10-30Change cfg parsers to produce symbols instead of strings.Nicholas Nethercote-31/+1
2023-10-28Change `Cfg<T>` to an `FxIndexSet`.Nicholas Nethercote-2/+5
2023-10-28Clean up config mess.Nicholas Nethercote-25/+22
2023-10-26The value of `-Cinstrument-coverage=` doesn't need to be `Option`Zalathar-7/+5
2023-10-25Remove support for alias `-Z instrument-coverage`Zalathar-22/+17
2023-10-24Introduce `-C instrument-coverage=branch` to gate branch coverageArpad Borsos-1/+7