about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-20Rollup merge of #142495 - jdonszelmann:better-repr-template, r=oli-obkTrevor Gross-1/+2
2025-06-20Rollup merge of #142494 - jdonszelmann:missing-attr-parsing-docs, r=oli-obkTrevor Gross-0/+19
2025-06-20Rollup merge of #142491 - jdonszelmann:cold, r=oli-obkTrevor Gross-13/+62
2025-06-20error on calls to ABIs that cannot be calledFolkert de Vries-25/+52
2025-06-20Switch `non_upper_case_globals` suggestions to being machine-applicableUrgau-2/+2
2025-06-20Add diagnostic items for ClippySamuel Tardieu-0/+7
2025-06-20expected word diagnostic testJana Dönszelmann-3/+4
2025-06-20coldJana Dönszelmann-13/+61
2025-06-20Auto merge of #142316 - compiler-errors:cache-param-env, r=lcnrbors-20/+177
2025-06-20Ensure copy* intrinsics also perform the static self-init checksOli Scherer-1/+6
2025-06-20Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obkTrevor Gross-100/+48
2025-06-20Rollup merge of #140920 - RalfJung:target-feature-unification, r=nnethercote,...Trevor Gross-602/+486
2025-06-20Rollup merge of #138291 - jdonszelmann:optimize-attr, r=oli-obkTrevor Gross-52/+63
2025-06-20remove equivalent new method on contextJana Dönszelmann-9/+3
2025-06-19Avoid a bitcast FFI call in transmutingScott McMurray-2/+8
2025-06-20Avoid some unnecessary symbol interning.Nicholas Nethercote-8/+9
2025-06-20Use a symbol for `ExpansionConfig::crate_name`.Nicholas Nethercote-11/+12
2025-06-20Fix `tests/ui/asm/naked-invalid-attr.stderr`.Nicholas Nethercote-2/+5
2025-06-19rustc_target: document public AbiMap-related fn and variantsJubilee Young-0/+6
2025-06-19Apply impl_super_outlives optimization to new trait solverMichael Goulet-9/+20
2025-06-19Auto merge of #140748 - m-ou-se:super-format-args3, r=jdonszelmannbors-162/+114
2025-06-19Extract SilentEmitterCameron Steffen-38/+21
2025-06-19Rename SilentEmitter -> FatalOnlyEmitterCameron Steffen-8/+8
2025-06-19Extract Translator structCameron Steffen-191/+161
2025-06-19mbe: Refactor transcriptionTrevor Gross-348/+389
2025-06-19mbe: Move `transcribe_metavar_expr` directly after `transcribe`Trevor Gross-96/+96
2025-06-19Improve diagnostics for `concat_bytes!` with C string literalsTrevor Gross-10/+41
2025-06-19expose abi information on ppc64 targetsostylk-0/+8
2025-06-19Remove old format_args diagnostic.Mara Bos-27/+11
2025-06-19Use expr_ref.Mara Bos-2/+1
2025-06-19correct template for `#[align]`Folkert de Vries-2/+2
2025-06-19Update compiler/rustc_interface/src/passes.rsCamille Gillot-1/+1
2025-06-19Adjust `with_generic_param_rib`.Nicholas Nethercote-119/+77
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-674/+461
2025-06-19Do not include NUL-terminator in computed lengthAlice Ryhl-7/+5
2025-06-19remove `walk_item_kind` from `MutVisitor`Deadbeef-49/+3
2025-06-19Cache instantiation of canonical binderMichael Goulet-20/+177
2025-06-19various minor target feature cleanupsRalf Jung-46/+28
2025-06-19line-wrap and extend comments, typosRalf Jung-14/+22
2025-06-19cg_gcc: properly populate cfg(target_features) with -Ctarget-featuresRalf Jung-47/+37
2025-06-19unify two -Ctarget-feature parsersRalf Jung-105/+134
2025-06-19move -Ctarget-feature handling into shared codeRalf Jung-456/+324
2025-06-19move cfg(target_feature) computation into shared placeRalf Jung-119/+126
2025-06-18Rollup merge of #142606 - azhogin:azhogin/async-drop-without-sync-drop-error,...Trevor Gross-1/+20
2025-06-18Rollup merge of #142507 - folkertdev:fn-align-align-attribute, r=jdonszelmannTrevor Gross-60/+154
2025-06-18Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnrTrevor Gross-127/+178
2025-06-18Auto merge of #142689 - Urgau:rollup-4ho6835, r=Urgaubors-89/+361
2025-06-18Auto merge of #142685 - Kobzol:rollup-8f3g8yf, r=Kobzolbors-148/+167
2025-06-18Rollup merge of #142377 - Urgau:unremap-rustc-dev, r=jieyouxuUrgau-82/+149
2025-06-18Rollup merge of #142123 - Kobzol:timings, r=nnethercoteUrgau-2/+156