about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2025-07-22Rollup merge of #142097 - ZuseZ4:offload-host1, r=oli-obk许杰友 Jieyou Xu (Joe)-4/+5
2025-07-18add -Zoffload=Enable flag behind -Zunstable-options, to enable gpu (host) cod...Manuel Drehwald-4/+5
2025-07-17Integrate stable feature checking into a query.Camille GILLOT-5/+0
2025-07-17Retire stability_index query.Camille GILLOT-1/+0
2025-07-04Save metadata among work products.Camille GILLOT-1/+14
2025-07-04Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkovbors-2/+1
2025-07-02Hash resolutions.Camille GILLOT-2/+1
2025-06-30Rollup merge of #143228 - nnethercote:macro-stats-build-scripts, r=KobzolMatthias Krüger-1/+11
2025-06-30Handle build scripts better in `-Zmacro-stats` output.Nicholas Nethercote-1/+11
2025-06-30Improve macro-stats printing.Nicholas Nethercote-6/+16
2025-06-24Rollup merge of #142934 - nnethercote:tweak-macro-stats, r=petrochenkovJubilee-2/+2
2025-06-24Auto merge of #142979 - matthiaskrgr:rollup-szqah4e, r=matthiaskrgrbors-29/+29
2025-06-24Rollup merge of #142944 - nnethercote:stats-tweaks, r=lqdGuillaume Gomez-1/+1
2025-06-24rustc_session: Add a structure for keeping both explicit and default sysrootsVadim Petrochenkov-29/+29
2025-06-24Tweak `-Zinput-stats` and `-Zmeta-stats` output.Nicholas Nethercote-1/+1
2025-06-24Make stats code nicer.Nicholas Nethercote-1/+1
2025-06-24Tweak `-Zmacro-stats` measurement.Nicholas Nethercote-2/+2
2025-06-23Rollup merge of #142784 - Kobzol:timings-codegen, r=nnethercoteJubilee-1/+5
2025-06-23Add codegen timing sectionJakub Beránek-1/+5
2025-06-20Rollup merge of #142384 - celinval:chores-rayon-mv, r=oli-obkTrevor Gross-4/+4
2025-06-20Auto merge of #142794 - tgross35:rollup-iae7okj, r=tgross35bors-4/+2
2025-06-20Rollup merge of #142767 - nnethercote:symbol-cleanups, r=petrochenkovJakub Beránek-1/+1
2025-06-20Rollup merge of #142650 - camsteffen:refactor-translator, r=petrochenkovTrevor Gross-4/+2
2025-06-20Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obkTrevor Gross-2/+2
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