about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-07-31Rollup merge of #143672 - beepster4096:box_drop_flags_again, r=oli-obkStuart Cook-26/+28
2025-07-31Fix up size asserts.Nicholas Nethercote-14/+26
2025-07-31Move `InferVarInfo` out of `rustc_middle`.Nicholas Nethercote-15/+16
2025-07-31Remove `TyCtxt::get_attrs_unchecked`.Nicholas Nethercote-10/+2
2025-07-31Remove `ParamEnvAnd::into_parts`.Nicholas Nethercote-14/+8
2025-07-31Move `TermVid` out of `rustc_middle`.Nicholas Nethercote-28/+26
2025-07-31Move `rustc_middle::parameterized` to `rustc_metadata`.Nicholas Nethercote-176/+170
2025-07-31Remove unused `ParameterizedOverTcx` impls.Nicholas Nethercote-13/+0
2025-07-31Consider operator's span when computing binop expr spanMichael Goulet-6/+9
2025-07-31Move `ParamTerm` out of `rustc_middle`.Nicholas Nethercote-20/+20
2025-07-31Move an `EarlyParamRegion` impl block.Nicholas Nethercote-9/+9
2025-07-31Move `ImplHeader` out of `rustc_middle`.Nicholas Nethercote-18/+19
2025-07-31Move `ResolverOutputs` out of `rustc_middle`.Nicholas Nethercote-9/+9
2025-07-31Remove unused `impl_decodable_via_ref!` entries.Nicholas Nethercote-3/+0
2025-07-31Auto merge of #144405 - lcnr:hir-typeck-uniquify, r=BoxyUwUbors-45/+228
2025-07-31Use specific name for "frame" span fieldStypox-1/+1
2025-07-31Use new enter_trace_span! syntax for layout_of & friendsStypox-3/+3
2025-07-31Uniform enter_trace_span! and add documentationStypox-4/+63
2025-07-30Auto merge of #116316 - cjgillot:incr-privacy, r=petrochenkovbors-1/+0
2025-07-30expand WF obligations when checking method callsMichael Goulet-35/+30
2025-07-30stall ConstArgHasType in compute_goal_fast_pathMichael Goulet-0/+7
2025-07-30Stabilize strict_overflow_opsNurzhan Sakén-1/+1
2025-07-30Rollup merge of #144675 - jieyouxu:compiletest-staging, r=KobzolSamuel Tardieu-4/+6
2025-07-30Rollup merge of #144655 - jdonszelmann:cleanup-codegen-fn-attrs, r=WaffleLapkinSamuel Tardieu-237/+289
2025-07-30Rollup merge of #143465 - kornelski:extern-name, r=petrochenkovSamuel Tardieu-6/+56
2025-07-30Distinguish appending and replacing self ty in predicatesMichael Goulet-41/+52
2025-07-30only extract lang items onceJana Dönszelmann-5/+3
2025-07-30clean up codegen fn attrsJana Dönszelmann-237/+289
2025-07-30extend commentlcnr-0/+13
2025-07-30add comment and opaque type fixmelcnr-0/+11
2025-07-30handle region dependent goals due to infer varslcnr-19/+76
2025-07-30Update `codegen_{cranelift,gcc}` and `opt-dist` to use `build.compiletest-all...Jieyou Xu-4/+6
2025-07-30Rollup merge of #144666 - compiler-errors:correct-late, r=lqdStuart Cook-6/+21
2025-07-30Rollup merge of #144268 - xizheyin:find-oldest-ancestor, r=jieyouxuStuart Cook-42/+58
2025-07-30const-eval: full support for pointer fragmentsRalf Jung-202/+230
2025-07-30Make sure to account for the right item universal regions in borrowckMichael Goulet-6/+21
2025-07-29Re-block SRoA on SIMD typesScott McMurray-1/+5
2025-07-30coverage: Re-land "Enlarge empty spans during MIR instrumentation"Zalathar-26/+40
2025-07-30Auto merge of #144577 - oli-obk:wrapping-niche, r=scottmcmbors-27/+74
2025-07-29Rollup merge of #144640 - FractalFir:m68k_arch, r=UrgauJacob Pratt-0/+1
2025-07-29Rollup merge of #144605 - LorrensP-2158466:cache-extern-prelude, r=petrochenkovJacob Pratt-12/+11
2025-07-29Auto merge of #144557 - cjgillot:lower-more-span, r=compiler-errorsbors-16/+45
2025-07-29Reuse `sign_extend` helperOli Scherer-3/+3
2025-07-29Pick the largest niche even if the largest niche is wrapped aroundOli Scherer-26/+73
2025-07-29Rollup merge of #144615 - cjgillot:fn-sig-rib, r=petrochenkovStuart Cook-75/+54
2025-07-29Rollup merge of #144589 - compiler-errors:postfix-yield-after-cast, r=petroch...Stuart Cook-1/+5
2025-07-29Rollup merge of #144587 - petrochenkov:optstdprel, r=nnethercoteStuart Cook-3/+1
2025-07-29Rollup merge of #144566 - scottmcm:align-of-slice, r=oli-obkStuart Cook-0/+31
2025-07-29Rollup merge of #144560 - Zalathar:auto-derived, r=compiler-errorsStuart Cook-42/+36
2025-07-29"Cachify" `ExternPreludeEntry.binding` through a `Cell`.LorrensP-2158466-12/+11