about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-10-06Check that `#[pointee]` is applied only to generic argumentsBrezak-0/+73
2024-10-01Rollup merge of #131121 - lqd:dataflow-viz, r=compiler-errorsJubilee-12/+2
2024-10-01Rollup merge of #130885 - RalfJung:interp-error-discard, r=oli-obkJubilee-610/+836
2024-10-02Auto merge of #131070 - tgross35:update-root-cc, r=wesleywiserbors-2/+2
2024-10-02make `Borrows` dataflow dumps about its loan domainRémy Rakic-11/+1
2024-10-01fix extension for `-Zdump-mir-dataflow` graphviz filesRémy Rakic-1/+1
2024-10-01make InterpResult a dedicated type to avoid accidentally discarding the errorRalf Jung-735/+851
2024-10-01Auto merge of #131111 - matthiaskrgr:rollup-n6do187, r=matthiaskrgrbors-61/+154
2024-10-01Rollup merge of #130005 - davidlattimore:protected-vis-flag, r=UrgauMatthias Krüger-61/+154
2024-10-01Rollup merge of #131042 - compiler-errors:supertrait-vtable, r=lcnrGuillaume Gomez-26/+81
2024-10-01Rollup merge of #130630 - taiki-e:s390x-clobber-abi, r=AmanieuGuillaume Gomez-12/+143
2024-10-01Replace -Z default-hidden-visibility with -Z default-visibilityDavid Lattimore-61/+154
2024-10-01Auto merge of #129972 - eholk:stabilize-expr_2021, r=compiler-errors,traviscrossbors-38/+8
2024-10-01Stabilize expr_2021 fragment in all editionsEric Holk-38/+8
2024-10-01Auto merge of #131076 - lukas-code:doc-stab2, r=notriddlebors-0/+10
2024-09-30Rollup merge of #130877 - taiki-e:riscv-atomic, r=AmanieuTrevor Gross-1/+8
2024-09-30add `stable_since` convenienceLukas Markeffsky-0/+10
2024-09-30Unpin `cc` and upgrade to the latest versionTrevor Gross-2/+2
2024-09-30Also fix first_method_vtable_slotMichael Goulet-13/+12
2024-09-30Extract trait_refs_are_compatible, make it instantiate bindersMichael Goulet-28/+64
2024-09-30Instantiate binders in supertrait_vtable_slotMichael Goulet-10/+30
2024-09-30Rollup merge of #131038 - onkoe:fix/adt_const_params_leak_118179, r=compiler-...Matthias Krüger-5/+12
2024-09-30Rollup merge of #131035 - dingxiangfei2009:tweak-if-let-rescope-lint, r=jieyouxuMatthias Krüger-2/+28
2024-09-30apply suggestionsDing Xiang Fei-1/+2
2024-09-30Rollup merge of #131057 - Urgau:cfg-erronous-unsafe, r=jieyouxuMatthias Krüger-2/+2
2024-09-30Reject leading unsafe in `cfg!(...)` and `--check-cfg`.Urgau-2/+2
2024-09-30panic when an interpreter error gets unintentionally discardedRalf Jung-144/+254
2024-09-29fix(hir_analysis/wfcheck): don't leak {type error}Barrett Ray-5/+12
2024-09-30Auto merge of #129499 - fee1-dead-contrib:supereffects, r=compiler-errorsbors-31/+111
2024-09-30preserve brackets around if-lets and skip while-letsDing Xiang Fei-2/+27
2024-09-29Rollup merge of #130990 - RalfJung:mir-const-normalize, r=compiler-errorsMatthias Krüger-28/+10
2024-09-29Rollup merge of #130972 - RalfJung:const_cell_into_inner, r=dtolnayMatthias Krüger-13/+0
2024-09-29Rollup merge of #131014 - matthiaskrgr:no_clone_on_copy, r=chenyukangMatthias Krüger-18/+13
2024-09-29Rollup merge of #131013 - matthiaskrgr:unwrapordefault, r=jieyouxuMatthias Krüger-11/+5
2024-09-29Rollup merge of #131011 - matthiaskrgr:no_into, r=jieyouxuMatthias Krüger-7/+4
2024-09-29cleanup: don't clone types that are CopyMatthias Krüger-18/+13
2024-09-29cleanup: don't manually `unwrap_or_default()`Matthias Krüger-11/+5
2024-09-29cleanup: don't `.into()` identical typesMatthias Krüger-7/+4
2024-09-29extend comment in global_llvm_features regarding target-cpu=native handlingRalf Jung-0/+5
2024-09-29fix cranelift CIRalf Jung-13/+0
2024-09-29Auto merge of #129687 - Urgau:rfc3127-sysroot-2, r=jieyouxubors-49/+56
2024-09-28tweak Const::identity_unevaluated name and docsRalf Jung-11/+9
2024-09-28try to get rid of mir::Const::normalizeRalf Jung-19/+3
2024-09-28Rollup merge of #130976 - matthiaskrgr:clonee, r=jieyouxuMatthias Krüger-2/+2
2024-09-28Rollup merge of #130960 - cuviper:cdylib-soname, r=petrochenkovMatthias Krüger-15/+70
2024-09-28remove couple redundant clonesMatthias Krüger-2/+2
2024-09-28Auto merge of #130964 - matthiaskrgr:rollup-suriuub, r=matthiaskrgrbors-161/+169
2024-09-28Rollup merge of #130944 - lukas-code:ptr-ptr-sub, r=compiler-errorsMatthias Krüger-1/+1
2024-09-28Rollup merge of #130924 - surechen:fix_130851, r=compiler-errorsMatthias Krüger-3/+3
2024-09-28Rollup merge of #130866 - compiler-errors:dyn-instantiate-binder, r=lcnrMatthias Krüger-157/+165