| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2023-04-29 | drive-by cleanup of rustdoc comment | jyn | -3/+3 |
| 2023-04-29 | Add `rustdoc::unescaped_backtick` lint | Lukas Markeffsky | -5/+6 |
| 2023-04-28 | handle cfg(bootstrap) | Pietro Albini | -1/+1 |
| 2023-04-14 | Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitor | Matthias Krüger | -1/+0 |
| 2023-04-14 | Rollup merge of #103682 - Swatinem:stable-run-directory, r=GuillaumeGomez | Yuki Okushi | -1/+1 |
| 2023-04-13 | Rollup merge of #110072 - joshtriplett:stabilize-is-terminal, r=Mark-Simulacrum | Matthias Krüger | -1/+0 |
| 2023-04-12 | remove some unneeded imports | KaDiWa | -1/+0 |
| 2023-04-12 | Split out a separate feature gate for impl trait in associated types | Oli Scherer | -0/+1 |
| 2023-04-10 | Stabilize IsTerminal | Josh Triplett | -1/+0 |
| 2023-04-04 | write threads info into log only when debugging | SparrowLii | -1/+1 |
| 2023-03-31 | Stabilize rustdoc `--test-run-directory` | Arpad Borsos | -1/+1 |
| 2023-03-29 | Stabilize a portion of 'once_cell' | Trevor Gross | -1/+1 |
| 2023-02-21 | Use `ThinVec` in various AST types. | Nicholas Nethercote | -0/+1 |
| 2023-02-13 | rustdoc: Eliminate remaining uses of resolver | Vadim Petrochenkov | -19/+2 |
| 2023-02-11 | Auto merge of #94857 - petrochenkov:doclink2, r=oli-obk | bors | -15/+6 |
| 2023-02-10 | Skip doc link resolution for some crate types and non-exported items | Vadim Petrochenkov | -2/+2 |
| 2023-02-10 | Resolve documentation links in rustc and store the results in metadata | Vadim Petrochenkov | -13/+4 |
| 2023-02-09 | Remove `QueryContext`. | Nicholas Nethercote | -2/+2 |