about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2025-06-20Use a symbol for `ExpansionConfig::crate_name`.Nicholas Nethercote-1/+1
2025-06-19Extract SilentEmitterCameron Steffen-2/+0
2025-06-19Rename SilentEmitter -> FatalOnlyEmitterCameron Steffen-2/+2
2025-06-19Update compiler/rustc_interface/src/passes.rsCamille Gillot-1/+1
2025-06-18Rollup merge of #142123 - Kobzol:timings, r=nnethercoteUrgau-0/+2
2025-06-18Rollup merge of #135656 - joshtriplett:hint-mostly-unused, r=saethlinUrgau-0/+1
2025-06-18Reduce uses of `hir_crate`.Camille GILLOT-1/+1
2025-06-16Emit linker timing sectionJakub Beránek-0/+2
2025-06-15Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub...León Orell Valerian Liehr-8/+11
2025-06-14Remove all support for wasm's legacy ABIbjorn3-2/+1
2025-06-12Introduce `-Zmacro-stats`.Nicholas Nethercote-3/+79
2025-06-11Use `rustc_thread_pool` instead of `rustc-rayon-core`Celina G. Val-4/+4
2025-06-10Remove check_mod_loops query and run the checks per-body insteadOli Scherer-1/+0
2025-06-08Rollup merge of #142089 - bjorn3:sysroot_handling_cleanup3, r=petrochenkovJubilee-16/+10
2025-06-07Auto merge of #141950 - oli-obk:big-body-owner-loop, r=compiler-errorsbors-7/+0
2025-06-06Add `-Z hint-mostly-unused` to tell rustc that most of a crate will go unusedJosh Triplett-0/+1
2025-06-06Auto merge of #141774 - oli-obk:naked-fn-queries, r=petrochenkovbors-1/+0
2025-06-06Fix review commentsbjorn3-11/+6
2025-06-05Replace all uses of sysroot_candidates with get_or_default_sysrootbjorn3-8/+7
2025-06-03Rollup merge of #141943 - nnethercote:rm-pre-expansion-ast-stats, r=compiler-...Matthias Krüger-5/+1
2025-06-03Move metadata object generation for dylibs to the linker codebjorn3-5/+2
2025-06-03Only borrow EncodedMetadata in codegen_cratebjorn3-6/+12
2025-06-03Move coroutine_by_move_body_def_id into the big check_crate body owner loopOli Scherer-7/+0
2025-06-03Remove pre-expansion AST stats.Nicholas Nethercote-5/+1
2025-06-02Rollup merge of #141865 - Nadrieril:dont-steal-thir, r=oli-obkJakub Beránek-0/+1
2025-06-01Optionally don't steal the THIRNadrieril-0/+1
2025-05-30Change a per-module query to just run on the items it internally filters forOli Scherer-1/+0
2025-05-30Merge coroutine obligation checking into borrowck parallel loopOli Scherer-4/+0
2025-05-27coverage: Revert "unused local file IDs" due to empty function namesZalathar-2/+1
2025-05-21Move -Zcrate-attr injection to just after crate root parsingbjorn3-8/+8
2025-05-19Auto merge of #141255 - matthiaskrgr:rollup-ravsgen, r=matthiaskrgrbors-0/+1
2025-05-19Warning added when dependency crate has async drop types, and the feature is ...Andrew Zhogin-0/+1
2025-05-19Rollup merge of #140847 - Zalathar:unused-local-file, r=SparrowLiiStuart Cook-1/+2
2025-05-17Auto merge of #140856 - oli-obk:merge-queries2, r=nnethercotebors-4/+0
2025-05-16Auto merge of #140959 - oli-obk:no-unsafe-children, r=davidtwcobors-3/+2
2025-05-14Merge mir query analysis invocationsOli Scherer-4/+0
2025-05-13Auto merge of #140887 - pietroalbini:pa-bootstrap-update, r=compiler-errorsbors-1/+0
2025-05-13Invoke a query only when it doesn't return immediately anywayOli Scherer-3/+2
2025-05-12Fix typosomahs-1/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-10coverage: Detect unused local file IDs to avoid an LLVM assertionZalathar-1/+2
2025-05-09Remove mono item collection strategy override from -Zprint-mono-itemsTomasz Miąsko-1/+1
2025-05-04Initial support for dynamically linked cratesBryanskiy-1/+27
2025-05-01Auto merge of #140145 - Zoxc:job-server-proxy, r=SparrowLiibors-14/+39
2025-04-29Drop AST on a separate thread and prefetch `hir_crate`John Kåre Alsaker-0/+6
2025-04-29Add some commentsJohn Kåre Alsaker-0/+4
2025-04-29Add a jobserver proxy to ensure at least one token is always heldJohn Kåre Alsaker-14/+35
2025-04-28Rollup merge of #140323 - tgross35:cfg-unstable-float, r=UrgauChris Denton-5/+16
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-5/+7
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-5/+16