about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-08-01Fallback to string formatting if source is not availableclubby789-9/+13
2024-08-01Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba...bors-86/+140
2024-08-01Rollup merge of #128458 - clubby789:optimize-unused-attr, r=compiler-errorsMatthias Krüger-0/+30
2024-08-01Rollup merge of #128450 - dpaoliello:coff, r=bjorn3Matthias Krüger-5/+1
2024-08-01Auto merge of #128461 - matthiaskrgr:rollup-3dpp11g, r=matthiaskrgrbors-339/+375
2024-08-01Rollup merge of #128452 - dingxiangfei2009:smart-ptr-require-maybe-sized, r=c...Matthias Krüger-27/+23
2024-08-01Rollup merge of #128449 - Urgau:tmp-allow-negative-lit-lint, r=compiler-errorsMatthias Krüger-1/+2
2024-08-01Rollup merge of #128443 - compiler-errors:async-unreachable, r=fmeaseMatthias Krüger-21/+35
2024-08-01Rollup merge of #128296 - heiher:update-metadata, r=UrgauMatthias Krüger-6/+6
2024-07-31Rollup merge of #128438 - Bryanskiy:empty-array-dropck, r=lcnrMatthias Krüger-2/+9
2024-07-31Rollup merge of #128244 - compiler-errors:move-clone-sugg, r=estebankMatthias Krüger-80/+28
2024-07-31Rollup merge of #127159 - Nadrieril:hide-candidate, r=matthewjasperMatthias Krüger-245/+293
2024-07-31Rollup merge of #126697 - vincenzopalazzo:macros/find_the_expression_tok, r=e...Matthias Krüger-1/+10
2024-07-31Rollup merge of #123813 - compiler-errors:redundant-lint, r=petrochenkovMatthias Krüger-11/+35
2024-07-31Emit an error if `#[optimize]` is applied to an incompatible itemclubby789-0/+30
2024-07-31tweak comment on `NonterminalKind::Expr`Michael Goulet-1/+1
2024-07-31Auto merge of #126991 - cjgillot:gvn-prof, r=oli-obkbors-21/+43
2024-07-31rustc_parser: consider the in 2024 an expressionVincenzo Palazzo-1/+10
2024-08-01reject pointee without ?SizedDing Xiang Fei-27/+23
2024-07-31Create COFF archives for non-LLVM backendsDaniel Paoliello-5/+1
2024-07-31Temporarily switch `ambiguous_negative_literals` lint to allowUrgau-1/+2
2024-07-31Properly mark loop as diverging if it has no breaksMichael Goulet-21/+35
2024-07-31Auto merge of #128435 - matthiaskrgr:rollup-l76vu3i, r=matthiaskrgrbors-604/+662
2024-07-31Rollup merge of #128430 - Zalathar:print-pat, r=NadrierilMatthias Krüger-204/+216
2024-07-31Rollup merge of #128412 - compiler-errors:crate-level-only, r=cjgillotMatthias Krüger-2/+1
2024-07-31Rollup merge of #128402 - oli-obk:checked_attrs, r=compiler-errorsMatthias Krüger-367/+179
2024-07-31Rollup merge of #128388 - beetrees:f16-f128-slightly-improve-windows-abi, r=t...Matthias Krüger-3/+7
2024-07-31Rollup merge of #128151 - estebank:missing-extern-crate, r=petrochenkovMatthias Krüger-5/+20
2024-07-31Rollup merge of #127830 - tgross35:archive-failure-message, r=BoxyUwUMatthias Krüger-6/+12
2024-07-31Rollup merge of #127681 - dingxiangfei2009:smart-ptr-bounds, r=compiler-errorsMatthias Krüger-17/+227
2024-07-31Add special-case for [T, 0] in dropckBryanskiy-2/+9
2024-07-31Auto merge of #127513 - nikic:llvm-19, r=cuviperbors-1/+1
2024-07-31Use a separate pattern type for `rustc_pattern_analysis` diagnosticsZalathar-169/+209
2024-07-31Revert "Make `thir::Pat` not implement `fmt::Display` directly"Zalathar-46/+19
2024-07-31Print `thir::PatRange`, not its surrounding `thir::Pat`Zalathar-8/+7
2024-07-31Introduce REDUNDANT_IMPORTS lintMichael Goulet-11/+35
2024-07-31Do not intern if we have provenance.Camille GILLOT-1/+6
2024-07-31Simplify constant creation.Camille GILLOT-5/+10
2024-07-31Encode constant determinism in disambiguator.Camille GILLOT-7/+8
2024-07-31Reduce allocations in GVN.Camille GILLOT-4/+12
2024-07-31Amortize growing rev_locals.Camille GILLOT-1/+7
2024-07-31Indirect places can only appear as first projection in runtime MIR.Camille GILLOT-1/+1
2024-07-31Do not normalize constants eagerly.Camille GILLOT-4/+1
2024-07-30Add toggle for `parse_meta_item` unsafe parsingcarbotaniuman-71/+69
2024-07-30Rollup merge of #128380 - folkertdev:naked-compatible-doc-comment, r=bjorn3Matthias Krüger-0/+6
2024-07-30Rollup merge of #128376 - compiler-errors:finish-ur-vegetables, r=jieyouxuMatthias Krüger-12/+27
2024-07-30Rollup merge of #128357 - compiler-errors:shadowed-non-lifetime-binder, r=pet...Matthias Krüger-10/+10
2024-07-30Remove crate_level_only from ELIDED_LIFETIMES_IN_PATHSMichael Goulet-2/+1
2024-07-30Match LLVM ABI in `extern "C"` functions for `f128` on Windowsbeetrees-3/+7
2024-07-30derive(SmartPointer): rewrite bounds in where and generic boundsDing Xiang Fei-17/+227