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