about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-03Rollup merge of #137725 - oli-obk:i-want-to-move-it-move-it, r=compiler-error...Matthias Krüger-46/+140
2025-06-03Auto merge of #141229 - tgross35:builtins-josh-subtree, r=Kobzolbors-3/+5
2025-06-03Add `iter` macroOli Scherer-46/+140
2025-06-03Rework collect_and_apply to not rely on size hint for optimizationMichael Goulet-46/+90
2025-06-03compiler: actually remove Conv now that it is irrelevantJubilee Young-163/+1
2025-06-03compiler: simplify TargetOptions ABI functionsJubilee Young-108/+2
2025-06-03cg_gcc: convert to CanonAbiJubilee Young-48/+31
2025-06-03cg_clif: convert to CanonAbiJubilee Young-27/+22
2025-06-03cg_llvm: convert to CanonAbiJubilee Young-29/+40
2025-06-03compiler: change Conv to CanonAbiJubilee Young-65/+64
2025-06-03compiler: use CanonAbi for entry_abiJubilee Young-22/+27
2025-06-03compiler: add AbiMapJubilee Young-1/+190
2025-06-03Auto merge of #141961 - matthiaskrgr:rollup-r09j2sp, r=matthiaskrgrbors-183/+369
2025-06-03builtin dyn impl no guide inferencelcnr-1/+12
2025-06-03Run wfcheck in one big loop instead of per moduleOli Scherer-12/+9
2025-06-03Add impl for `llvm.roundeven` in cg_clifsayantn-9/+9
2025-06-03Rename `LifetimeSyntax` variants to lang-team-approved namesJake Goulding-43/+39
2025-06-03Rollup merge of #141956 - bjorn3:minor_cg_ssa_cleanup, r=oli-obkMatthias Krüger-25/+11
2025-06-03Rollup merge of #141931 - ArtemIsmagilov:issue-141849_2, r=nnethercoteMatthias Krüger-90/+147
2025-06-03Rollup merge of #141918 - ArtemIsmagilov:issue-141849, r=nnethercoteMatthias Krüger-10/+16
2025-06-03Rollup merge of #141724 - Sol-Ell:issue-141141-fix, r=nnethercoteMatthias Krüger-58/+195
2025-06-03`FIXME(-Znext-solver)` triagelcnr-36/+67
2025-06-03Deconstruct values in the THIR visitorArtemIsmagilov-90/+147
2025-06-03Deconstruct values in the THIR visitorArtemIsmagilov-10/+16
2025-06-03Move placeholder handling to a proper preprocessing stepAmanda Stjerna-299/+414
2025-06-03Move metadata object generation for dylibs to the linker codebjorn3-211/+84
2025-06-03Only borrow EncodedMetadata in codegen_cratebjorn3-91/+90
2025-06-03Remove type_test from IntrinsicCallBuilderMethodsbjorn3-16/+5
2025-06-03Remove get_dbg_loc from DebugInfoBuilderMethodsbjorn3-9/+6
2025-06-03Auto merge of #141954 - matthiaskrgr:rollup-zptd6t9, r=matthiaskrgrbors-411/+301
2025-06-03Rollup merge of #141936 - WaffleLapkin:report-in-deps-decoupling, r=oli-obkMatthias Krüger-82/+67
2025-06-03Rollup merge of #141843 - fee1-dead-contrib:ast_visitor_visit_id, r=oli-obkMatthias Krüger-327/+232
2025-06-03Rollup merge of #141817 - mati865:fix-system-libs-when-cross-compiling, r=cuv...Matthias Krüger-2/+2
2025-06-03report never type lints in depsWaffle Lapkin-0/+2
2025-06-03decouple "reporting in deps" from future incompatibility reasonWaffle Lapkin-82/+67
2025-06-03Move coroutine_by_move_body_def_id into the big check_crate body owner loopOli Scherer-9/+7
2025-06-03Remove `Path::is_ident`.Nicholas Nethercote-14/+10
2025-06-03Rollup merge of #141891 - jdonszelmann:fix-141764, r=jieyouxuMatthias Krüger-8/+16
2025-06-03Rollup merge of #141876 - compiler-errors:missing-let-ty, r=SparrowLiiMatthias Krüger-3/+23
2025-06-03Rollup merge of #141741 - nnethercote:overhaul-UsePath, r=petrochenkovMatthias Krüger-64/+86
2025-06-03Rollup merge of #141677 - azhogin:azhogin/async-drop-unexpected-type-instead-...Matthias Krüger-2/+14
2025-06-03Remove pre-expansion AST stats.Nicholas Nethercote-5/+1
2025-06-02Auto merge of #141750 - Noratrieb:gold-rush, r=bjorn3bors-1/+58
2025-06-03Overhaul `UsePath`.Nicholas Nethercote-57/+80
2025-06-03resolve: Tweak `private_macro_use` lint to be compatible with upcoming macro ...Vadim Petrochenkov-22/+36
2025-06-02Auto merge of #141912 - Kobzol:rollup-wurlnsx, r=Kobzolbors-4/+20
2025-06-02Fast path for subtype and coercion goalsMichael Goulet-0/+11
2025-06-02Fast path for stalled obligations on self tyMichael Goulet-1/+11
2025-06-02add doc comment and a test with a generic closureb-naber-0/+2
2025-06-02add `body` to `ClosureDef`b-naber-0/+6