about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-11compiler: Avoid reporting unsupported_calling_conventions in depsJubilee Young-1/+1
2025-06-11Auto merge of #142090 - compiler-errors:perf-stable-root-var, r=lcnrbors-17/+6
2025-06-10Auto merge of #141883 - oli-obk:remove-check-mod-loops, r=nnethercotebors-204/+187
2025-06-10Auto merge of #142299 - fmease:rollup-u86s80a, r=fmeasebors-1340/+880
2025-06-10Rollup merge of #142288 - RalfJung:const-eval-comments, r=oli-obkLeón Orell Valerian Liehr-12/+8
2025-06-10Rollup merge of #142271 - workingjubilee:fn-ptrs-have-two-different-lints, r=...León Orell Valerian Liehr-16/+26
2025-06-10Rollup merge of #142240 - fee1-dead-contrib:push-zkkzoxlymslv, r=oli-obkLeón Orell Valerian Liehr-1165/+666
2025-06-10Rollup merge of #142124 - oli-obk:transmute-cast, r=scottmcmLeón Orell Valerian Liehr-31/+19
2025-06-10Rollup merge of #141992 - folkertdev:probestack-naked-function, r=tgross35León Orell Valerian Liehr-2/+3
2025-06-10Rollup merge of #141642 - xizheyin:issue-141619, r=BoxyUwULeón Orell Valerian Liehr-84/+114
2025-06-10Rollup merge of #140766 - sayantn:stabilize-keylocker, r=traviscross,tgross35León Orell Valerian Liehr-4/+4
2025-06-10Rollup merge of #140372 - mejrs:attrs, r=jdonszelmannLeón Orell Valerian Liehr-26/+40
2025-06-10Auto merge of #141485 - dianqk:early_otherwise_branch_loop, r=oli-obkbors-29/+3
2025-06-10Auto merge of #141451 - lcnr:canonicalize-env-cache, r=compiler-errorsbors-28/+109
2025-06-10const_eval: fix some outdated commentsRalf Jung-12/+8
2025-06-10Loop check anon consts on their ownOli Scherer-10/+10
2025-06-10Remove check_mod_loops query and run the checks per-body insteadOli Scherer-202/+185
2025-06-10use `#[naked]` for `__rust_probestack`Folkert de Vries-2/+3
2025-06-09hir_analysis: Elaborate on lint strategy for unsupported ABIsJubilee-1/+3
2025-06-09compiler: Fix reusing same lint on fn ptrs with newly-deprecated ABIsJubilee Young-16/+24
2025-06-09Rollup merge of #142208 - Urgau:dead_code-const_, r=petrochenkovTrevor Gross-1/+12
2025-06-09Rollup merge of #141993 - tgross35:use-in-tree-builtins, r=bjorn3Trevor Gross-1/+1
2025-06-09Rollup merge of #140767 - sayantn:stabilize-sha512, r=traviscross,tgross35Trevor Gross-5/+5
2025-06-09deduplicate the rest of AST walker functionsDeadbeef-1165/+666
2025-06-09Always consider `const _` items as live for dead code analysisUrgau-1/+12
2025-06-09Auto merge of #142242 - matthiaskrgr:rollup-1sgx0ji, r=matthiaskrgrbors-2/+2
2025-06-09Rollup merge of #142222 - compiler-errors:ocx-w-no-diag, r=lcnrMatthias Krüger-2/+2
2025-06-09Make `since` of removed features the version removed and fill `pull`xizheyin-81/+82
2025-06-09Note the version and PR of removed features when using itxizheyin-3/+32
2025-06-09Auto merge of #142234 - matthiaskrgr:rollup-kg5wibu, r=matthiaskrgrbors-8/+12
2025-06-09Rollup merge of #142191 - bvanjoi:issue-135863, r=compiler-errorsMatthias Krüger-8/+12
2025-06-09Auto merge of #141435 - RalfJung:unsupported_calling_conventions, r=workingju...bors-42/+116
2025-06-08add `param_env` cache to canonicalizationlcnr-15/+91
2025-06-08move `canonicalize_param_env` into sub-fnlcnr-25/+30
2025-06-08Dont make ObligationCtxts with diagnostics unnecessarilyMichael Goulet-2/+2
2025-06-09Auto merge of #142220 - workingjubilee:rollup-idgfpof, r=workingjubileebors-259/+223
2025-06-08Rollup merge of #142194 - bjorn3:less_unstable_features, r=jieyouxuJubilee-28/+1
2025-06-08Rollup merge of #142179 - folkertdev:min-global-align-parse, r=workingjubileeJubilee-63/+37
2025-06-08Rollup merge of #142108 - workingjubilee:track-caller-in-abi-map, r=jieyouxuJubilee-0/+1
2025-06-08Rollup merge of #142089 - bjorn3:sysroot_handling_cleanup3, r=petrochenkovJubilee-69/+32
2025-06-08Rollup merge of #142053 - heiher:loong32-none, r=wesleywiserJubilee-14/+84
2025-06-08compiler: add Deref to AbiAlign to ease transitionJubilee Young-1/+9
2025-06-08Remove rustc's notion of "preferred" alignment AKA `__alignof`Jubilee Young-84/+59
2025-06-08Auto merge of #142008 - RalfJung:const-eval-error-here, r=oli-obkbors-20/+6
2025-06-08Auto merge of #141700 - RalfJung:atomic-intrinsics-part2, r=bjorn3bors-757/+637
2025-06-09early return in trait detection for non-trait itembohan-8/+12
2025-06-08Auto merge of #142095 - joshtriplett:optimize-veccache, r=SparrowLiibors-26/+23
2025-06-08Remove all unused feature gates from the compilerbjorn3-28/+1
2025-06-08Auto merge of #142088 - compiler-errors:perf-universal-stall, r=lcnrbors-3/+16
2025-06-08add specific help messages for stdcall and cdeclRalf Jung-4/+22