| Age | Commit message (Expand) | Author | Lines |
| 2024-04-15 | Stabilize checking of cfgs at compile-time: --check-cfg option | Urgau | -1/+1 |
| 2024-03-23 | `rustdoc --test`: Prevent reaching the maximum size of command-line by using ... | Guillaume Gomez | -2/+2 |
| 2024-03-15 | rustdoc: fix test's saved stdout | Travis Finkenauer | -2/+2 |
| 2024-03-15 | rustdoc: add `--test-builder-wrapper` argument | Travis Finkenauer | -0/+8 |
| 2024-03-07 | Refactor argument UTF-8 checking into `rustc_driver::args::raw_args()` | beetrees | -10/+3 |
| 2024-03-07 | Make `arg_expand_all` not short-circuit on first error | beetrees | -1/+1 |
| 2024-02-22 | Inline and remove `abort_on_err`. | Nicholas Nethercote | -3/+2 |
| 2024-02-22 | Refactor `run_global_ctxt`. | Nicholas Nethercote | -1/+1 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -0/+2 |
| 2024-02-07 | rustdoc: remove `unchecked_claim_error_was_emitted` call in `main_args`. | Nicholas Nethercote | -9/+2 |
| 2024-02-07 | rustdoc: make `main` more like rustc's. | Nicholas Nethercote | -20/+10 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -0/+2 |
| 2024-01-26 | Rollup merge of #103522 - Dylan-DPC:76118/array-methods-stab, r=dtolnay | Matthias Krüger | -1/+0 |
| 2024-01-22 | Tweak error counting. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Shorten some error invocations. | Nicholas Nethercote | -4/+1 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -2/+2 |
| 2023-12-23 | Rename `EarlyDiagCtxt` methods to match `DiagCtxt`. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -6/+6 |
| 2023-12-18 | Rename many `EarlyDiagCtxt` arguments. | Nicholas Nethercote | -9/+9 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename `new_handler` as `new_dcx`. | Nicholas Nethercote | -6/+2 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-18 | Rename `EarlyErrorHandler` as `EarlyDiagCtxt`. | Nicholas Nethercote | -5/+5 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -2/+2 |
| 2023-11-22 | Make `Compiler::{sess,codegen_backend}` public. | Nicholas Nethercote | -1/+1 |
| 2023-11-17 | Move `lint_store` from `GlobalCtxt` to `Session`. | Nicholas Nethercote | -8/+1 |
| 2023-11-11 | rustc_log: provide a way to init logging based on the values, not names, of t... | Ralf Jung | -1/+2 |
| 2023-10-30 | Delay parsing of `--cfg` and `--check-cfg` options. | Nicholas Nethercote | -3/+2 |
| 2023-10-25 | Stop telling people to submit bugs for internal feature ICEs | Nilstrieb | -5/+11 |
| 2023-10-12 | hide `host` param from generic parameter list of `~const` bounds | Oli Scherer | -0/+1 |
| 2023-09-20 | Delete obsolete --disable-per-crate-search rustdoc flag | David Tolnay | -7/+0 |
| 2023-09-15 | rustdoc: merge theme css into rustdoc.css | Michael Howell | -2/+2 |
| 2023-08-23 | Add unstable `--no-html-source` rustdoc flag | Guillaume Gomez | -0/+3 |
| 2023-08-16 | Improve code readability by moving fmt args directly into the string | Guillaume Gomez | -7/+5 |
| 2023-07-11 | Don't require each rustc_interface tool to opt-in to parallel_rustc support | jyn | -3/+0 |
| 2023-06-27 | Provide more context for `rustc +nightly -Zunstable-options` on stable | 许杰友 Jieyou Xu (Joe) | -29/+25 |
| 2023-06-14 | s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedList | The 8472 | -1/+0 |
| 2023-05-27 | Rollup merge of #109084 - dekrain:fix-panic-arg0-expansion, r=petrochenkov | Matthias Krüger | -1/+11 |
| 2023-05-27 | Fix ICE caused by at-expanding argument 0 instead of removing it early | dekrain | -1/+11 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -4/+4 |
| 2023-05-13 | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillot | bors | -0/+3 |
| 2023-05-06 | Rollup merge of #110989 - jyn514:bug-report-url, r=WaffleLapkin | Matthias Krüger | -4/+8 |
| 2023-05-06 | correct literals for dyn thread safe | SparrowLii | -2/+2 |
| 2023-05-06 | introduce `DynSend` and `DynSync` auto trait | SparrowLii | -0/+3 |
| 2023-05-05 | Mark `ErrorGuaranteed` constructor as deprecated so people don't use it | Michael Goulet | -1/+6 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -3/+3 |
| 2023-05-01 | Make the BUG_REPORT_URL configurable by tools | jyn | -1/+5 |
| 2023-04-30 | Rollup merge of #110983 - GuillaumeGomez:foreign-repr, r=notriddle | Matthias Krüger | -0/+1 |
| 2023-04-29 | Get `repr` information through `AdtDef` for foreign items | Guillaume Gomez | -0/+1 |