| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-03-11 | Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco" | Oli Scherer | -18/+15 |
| 2024-03-11 | Run a single huge `par_body_owners` instead of many small ones after each other. | Oli Scherer | -14/+17 |
| 2024-03-11 | Never bail out early while running all the type check queries | Oli Scherer | -1/+1 |
| 2024-03-07 | Rollup merge of #121089 - oli-obk:create_def_feed, r=petrochenkov | Guillaume Gomez | -8/+10 |
| 2024-03-07 | Rollup merge of #122066 - mu001999:clean, r=oli-obk | Guillaume Gomez | -0/+5 |
| 2024-03-06 | Add proper cfgs for struct HirIdValidator used only with debug assertions | r0cky | -0/+5 |
| 2024-03-05 | Avoid using feed_unit_query from within queries | Oli Scherer | -8/+8 |
| 2024-03-05 | Remove a use of feed_local_crate and make it fail if used within queries | Oli Scherer | -0/+2 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -8/+8 |
| 2024-02-22 | Replace unnecessary `abort_if_errors`. | Nicholas Nethercote | -3/+1 |
| 2024-02-22 | Overhaul the handling of errors at the top-level. | Nicholas Nethercote | -6/+5 |
| 2024-02-22 | Adjust the `has_errors*` methods. | Nicholas Nethercote | -1/+1 |
| 2024-02-14 | clean up potential_query_instability with FxIndexMap and UnordMap | yukang | -5/+1 |
| 2024-02-09 | Fix `ErrorGuaranteed` unsoundness with stash/steal. | Nicholas Nethercote | -0/+4 |
| 2024-01-10 | Rename `{create,emit}_warning` as `{create,emit}_warn`. | Nicholas Nethercote | -1/+1 |
| 2024-01-05 | Stabilize THIR unsafeck | Matthew Jasper | -3/+3 |
| 2023-12-24 | Remove more `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -4/+5 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -11/+11 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -3/+3 |
| 2023-12-10 | remove redundant imports | surechen | -1/+1 |
| 2023-12-05 | rustc_interface: Address all `rustc::potential_query_instability` lints | Martin Nordholts | -0/+7 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -3/+1 |
| 2023-11-27 | Auto merge of #117584 - bjorn3:eager_output_filenames, r=b-naber | bors | -8/+9 |
| 2023-11-26 | Turn write_dep_info into a regular function | bjorn3 | -2/+1 |
| 2023-11-26 | Ensure macro expansion runs before writing the dep info | bjorn3 | -0/+5 |
| 2023-11-26 | Feed the output filenames into the TyCtxt | bjorn3 | -7/+5 |
| 2023-11-26 | Accept crate name instead of attributes in build_output_filenames | bjorn3 | -2/+1 |
| 2023-11-26 | merge `DefKind::Coroutine` into `DefKind::Closure` | bohan | -1/+1 |
| 2023-11-22 | Auto merge of #118086 - nnethercote:queries-cleanups, r=bjorn3 | bors | -2/+2 |
| 2023-11-22 | Auto merge of #117928 - nnethercote:rustc_ast_pretty, r=fee1-dead | bors | -1/+1 |