about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-14fix ICE with references to infinite structs in constsLukas Markeffsky-3/+4
2025-01-13Auto merge of #135204 - RalfJung:win64-zst, r=SparrowLiibors-29/+39
2025-01-13Auto merge of #135167 - mzacho:depth-limit-const-eval-query, r=oli-obkbors-28/+20
2025-01-13Auto merge of #135371 - Mark-Simulacrum:no-alloc-case-cmp, r=compiler-errorsbors-3/+5
2025-01-12Rollup merge of #135407 - joshtriplett:more-clippy, r=compiler-errorsGuillaume Gomez-10/+7
2025-01-12Rollup merge of #135406 - Aditya-PS-05:fix/unstable-lint-docs, r=compiler-errorsGuillaume Gomez-0/+5
2025-01-12Rollup merge of #135383 - BoxyUwU:cov_tag_ptr, r=compiler-errorsGuillaume Gomez-985/+291
2025-01-13remove test_unstable_lint featureAditya-PS-05-1/+2
2025-01-12De-abstract tagged pointer abstractionBoxy-985/+291
2025-01-12Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgrbors-112/+123
2025-01-12Update unstable lint docs to include required feature attributesAditya-PS-05-0/+4
2025-01-12Deny `clippy:;four_forward_slashes` and fix the only occurrenceJosh Triplett-1/+1
2025-01-12Deny `clippy::format_in_format_args` and fix the only occurrenceJosh Triplett-9/+6
2025-01-12on Windows, consistently pass ZST by-refRalf Jung-50/+15
2025-01-12Rollup merge of #135378 - compiler-errors:unnecessary-stashing, r=chenyukangMatthias Krüger-63/+14
2025-01-12Rollup merge of #135377 - compiler-errors:impossible-step, r=oli-obkMatthias Krüger-46/+59
2025-01-12Rollup merge of #135374 - compiler-errors:typo-trait-method, r=fee1-deadMatthias Krüger-2/+49
2025-01-12Rollup merge of #129259 - clarfonthey:maybe_uninit_slices, r=tgross35Matthias Krüger-1/+1
2025-01-12Auto merge of #135396 - matthiaskrgr:rollup-zublg1c, r=matthiaskrgrbors-14/+11
2025-01-12Rollup merge of #135364 - yotamofek:borrowck-diag-fix, r=compiler-errorsMatthias Krüger-14/+11
2025-01-11Add inherent versions of MaybeUninit methods for slicesltdk-1/+1
2025-01-11Address PR feedbackScott McMurray-9/+11
2025-01-11[mir-opt] simplify `Repeat`s that don't actually repeat the operandScott McMurray-11/+30
2025-01-11Make MIR cleanup for functions with impossible predicates into a real MIR passMichael Goulet-46/+59
2025-01-11Remove a bunch of diagnostic stashing that doesn't do anythingMichael Goulet-63/+14
2025-01-11Suggest typos when trait path expression is typodMichael Goulet-2/+49
2025-01-11Remove allocations from case-insensitive comparison to keywordsMark Rousskov-3/+5
2025-01-11Rollup merge of #135314 - compiler-errors:eagerly-mono-closures, r=wesleywiserMatthias Krüger-0/+44
2025-01-11Rollup merge of #135205 - lqd:bitsets, r=Mark-SimulacrumMatthias Krüger-362/+379
2025-01-11Rollup merge of #134776 - estebank:vanilla-ice, r=lcnrMatthias Krüger-51/+76
2025-01-11Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubileeMatthias Krüger-3/+34
2025-01-11collect diag suggestions instead of pushing into vector repeatedlyYotam Ofek-12/+9
2025-01-11improve clunky grammar in borrowck diagnosticYotam Ofek-1/+1
2025-01-11fix `it's` -> `its` in doc commentYotam Ofek-1/+1
2025-01-11migrate `rustc_codegen_gcc` to the `DenseBitSet` nameRémy Rakic-5/+5
2025-01-11document the use-cases of `DenseBitSet` a bit moreRémy Rakic-1/+7
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-356/+367
2025-01-11Auto merge of #135274 - saethlin:array-repeats, r=compiler-errorsbors-0/+30
2025-01-11Auto merge of #135258 - oli-obk:push-ktzskvxuwnlt, r=saethlinbors-7/+21
2025-01-11review commentsEsteban Küber-57/+67
2025-01-11Avoid unnecessary note when type has escaping boundsEsteban Küber-3/+9
2025-01-11Avoid duplicated noteEsteban Küber-6/+8
2025-01-11Account for `for<'a>` types when checking for non-structural type in constant...Esteban Küber-3/+10
2025-01-10add `-Zmin-function-alignment`Folkert de Vries-3/+34
2025-01-10mir_build: check annotated functions w/out callersDavid Wood-45/+110
2025-01-10clarify `target_feature` + forced inliningDavid Wood-7/+9
2025-01-10don't collect `#[rustc_force_inline]` in eager modeDavid Wood-4/+6
2025-01-10inline: move should inline checkDavid Wood-5/+5
2025-01-10validator: move force inline checkDavid Wood-23/+10
2025-01-10inline: remove unnecessary promoted checkDavid Wood-4/+0