| Age | Commit message (Expand) | Author | Lines |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -3/+1 |
| 2024-12-04 | Rollup merge of #133847 - nnethercote:rm-Z-show-span, r=compiler-errors | Matthias Krüger | -4/+0 |
| 2024-12-04 | Remove `-Zshow-span`. | Nicholas Nethercote | -4/+0 |
| 2024-12-03 | Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiser | bors | -1/+0 |
| 2024-11-27 | Rollup merge of #132410 - bjorn3:yet_another_driver_refactor_round, r=cjgillot | Matthias Krüger | -0/+2 |
| 2024-11-22 | Get rid of HIR const checker | Michael Goulet | -1/+0 |
| 2024-11-19 | Rollup merge of #133023 - samestep:hir-stats-total-count, r=nnethercote | Matthias Krüger | -22/+7 |
| 2024-11-15 | Merge `-Zhir-stats` into `-Zinput-stats` | Sam Estep | -22/+7 |
| 2024-11-15 | rustc_metadata: Preprocess search paths for better performance | Piotr Osiewicz | -1/+1 |
| 2024-11-09 | Move some code from Compiler::enter to GlobalCtxt::finish | bjorn3 | -0/+2 |
| 2024-10-05 | Handle `rustc_interface` cases of `rustc::potential_query_instability` lint | ismailarilik | -1/+0 |
| 2024-10-02 | restore prior more readable suggestion | Jacob Kiesel | -5/+6 |
| 2024-10-01 | Restore prior behavior with less duplicate info in dep file | Jacob Kiesel | -21/+14 |
| 2024-10-01 | Write two newlines intentionally | Jacob Kiesel | -2/+1 |
| 2024-10-01 | no need to comma delimit this, it's already space delimited | Jacob Kiesel | -2/+2 |
| 2024-10-01 | Fix bug in depinfo output | Jacob Kiesel | -1/+2 |
| 2024-10-01 | Pile all the checksum info into a comment that goes in the same order as the ... | Jacob Kiesel | -13/+20 |
| 2024-10-01 | add unstable support for outputting file checksums for use in cargo | Jacob Kiesel | -14/+91 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -1/+1 |
| 2024-09-25 | Compiler: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -1/+1 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -1/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -16/+12 |
| 2024-09-10 | Don't call closure_by_move_body_def_id on FnOnce async closures in MIR valida... | Michael Goulet | -1/+1 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 1) | Alexander Cyon | -1/+1 |
| 2024-08-26 | Remove some unnecessary TODOs | Michael Goulet | -2/+0 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -0/+16 |
| 2024-08-08 | Add comment that bors did not see pushed before it merged | Michael Goulet | -1/+7 |
| 2024-08-03 | Make validate_mir pull optimized/ctfe MIR for all bodies | Michael Goulet | -0/+7 |
| 2024-07-29 | Structured suggestion for `extern crate foo` when `foo` isn't resolved in import | Esteban Küber | -1/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -13/+10 |
| 2024-06-22 | Inline write_dep_info query | bjorn3 | -1/+1 |
| 2024-06-22 | Clarify visibility of several rustc_interface passes | bjorn3 | -2/+2 |
| 2024-06-22 | Move has_errors_or_delayed_bugs check into start_codegen | bjorn3 | -2/+9 |
| 2024-06-22 | Call check_for_rustc_errors_attr from start_codegen | bjorn3 | -1/+38 |
| 2024-06-22 | Move almost all code from Queries::global_ctxt into passes::create_global_ctxt | bjorn3 | -23/+68 |
| 2024-06-16 | Rename InstanceDef -> InstanceKind | Michael Goulet | -1/+1 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -1/+1 |
| 2024-06-05 | Make top-level `rustc_parse` functions fallible. | Nicholas Nethercote | -3/+5 |
| 2024-06-05 | Inline and remove `parse_crate{,_attrs}_from_{file,source_str}`. | Nicholas Nethercote | -6/+9 |
| 2024-06-03 | check_is_object_safe -> is_object_safe | Michael Goulet | -1/+1 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -0/+1 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_interface`. | Nicholas Nethercote | -0/+1 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -1/+1 |
| 2024-05-03 | Remove some low-value `use` renamings. | Nicholas Nethercote | -4/+2 |
| 2024-04-15 | Do check_coroutine_obligations once per typeck root | Michael Goulet | -1/+3 |
| 2024-04-12 | linker: Remove laziness and caching from native search directory walks | Vadim Petrochenkov | -1/+1 |
| 2024-04-12 | linker: Avoid some allocations in search directory iteration | Vadim Petrochenkov | -1/+3 |
| 2024-04-08 | Ensure we do not accidentally insert new early aborts in the analysis passes | Oli Scherer | -13/+12 |
| 2024-04-03 | Remove MIR unsafe check | Matthew Jasper | -3/+0 |
| 2024-03-27 | Add a `CurrentGcx` type to let the deadlock handler access `TyCtxt` | John Kåre Alsaker | -0/+1 |