about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-08-04Auto merge of #128544 - compiler-errors:perf-warn_if_unreachable, r=fmeasebors-18/+18
2024-08-04Rollup merge of #128531 - RalfJung:miri-recursive-validity, r=saethlinMatthias Krüger-78/+129
2024-08-04Rollup merge of #128305 - folkertdev:asm-parser-unsupported-operand, r=AmanieuMatthias Krüger-8/+43
2024-08-03Auto merge of #128441 - Bryanskiy:delegation-perf, r=petrochenkovbors-27/+33
2024-08-03Auto merge of #128614 - matthiaskrgr:rollup-d2fextz, r=matthiaskrgrbors-46/+93
2024-08-03Rollup merge of #128581 - jieyouxu:checked-attr, r=nnethercoteMatthias Krüger-6/+79
2024-08-03Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil...Matthias Krüger-40/+14
2024-08-03Auto merge of #127324 - DianQK:match-br, r=cjgillotbors-66/+81
2024-08-03Auto merge of #128370 - petrochenkov:libsearch, r=bjorn3bors-38/+65
2024-08-03Auto merge of #128404 - compiler-errors:revert-dead-code-changes, r=pnkfelixbors-143/+71
2024-08-03Revert "Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelix"Michael Goulet-93/+28
2024-08-03Revert "Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkov"Michael Goulet-1/+1
2024-08-03Revert "Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelix"Michael Goulet-25/+16
2024-08-03Revert "Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelix"Michael Goulet-12/+28
2024-08-03Revert "Rollup merge of #127017 - mu001999-contrib:dead/enhance, r=pnkfelix"Michael Goulet-22/+10
2024-08-03Revert "Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkov"Michael Goulet-19/+17
2024-08-03Fix linking to sanitizers on Apple targetsVadim Petrochenkov-3/+7
2024-08-03linker: Pass fewer search directories to the linkerVadim Petrochenkov-38/+61
2024-08-03Rollup merge of #128557 - nyurik:dup-init, r=compiler-errorsMatthias Krüger-2/+2
2024-08-03Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkovMatthias Krüger-153/+169
2024-08-03Rollup merge of #128368 - nnethercote:rustfmt-tweaks, r=cuviperMatthias Krüger-2/+2
2024-08-03Rollup merge of #126704 - sayantn:sha, r=AmanieuMatthias Krüger-0/+7
2024-08-03Miri: add a flag to do recursive validity checkingRalf Jung-78/+129
2024-08-03Re-enable SimplifyToExp in match_branches.DianQK-4/+1
2024-08-03Simplify match based on the cast result of `IntToInt`.DianQK-62/+80
2024-08-03Assert that all attributes are actually checked via `CheckAttrVisitor` and ar...Oli Scherer-6/+79
2024-08-02chore: use shorthand initializerYuri Astrakhan-2/+2
2024-08-02Check divergence value first before doing span operations in warn_if_unreachableMichael Goulet-18/+18
2024-08-02Rollup merge of #128494 - RalfJung:mir-lazy-lists, r=compiler-errorsMatthias Krüger-44/+113
2024-08-02Rollup merge of #128453 - RalfJung:raw_eq, r=saethlinMatthias Krüger-6/+0
2024-08-02Rollup merge of #126818 - estebank:suggestions-fix, r=wesleywiserMatthias Krüger-8/+35
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+7
2024-08-01Do not underline suggestions for code that is already thereEsteban Küber-8/+35
2024-08-01Rollup merge of #128496 - clubby789:box-syntax-multipart, r=compiler-errorsMatthias Krüger-12/+23
2024-08-01Rollup merge of #128482 - RalfJung:ptr-signed-offset, r=oli-obkMatthias Krüger-210/+161
2024-08-01MIR required_consts, mentioned_items: ensure we do not forget to fill these l...Ralf Jung-44/+113
2024-08-01Fix removed `box_syntax` diagnostic if source isn't availableclubby789-12/+23
2024-08-01fix the way we detect overflow for inbounds arithmetic (and tweak the error m...Ralf Jung-9/+15
2024-08-01interpret: simplify pointer arithmetic logicRalf Jung-122/+26
2024-08-01on a signed deref check, mention the right pointer in the errorRalf Jung-80/+121
2024-08-01Auto merge of #127543 - carbotaniuman:more_unsafe_attr_verification, r=esteba...bors-86/+140
2024-08-01Distinguish the two kinds of token range.Nicholas Nethercote-78/+124
2024-08-01Move a comment to a better spot.Nicholas Nethercote-2/+1
2024-08-01Streamline attribute stitching on AST nodes.Nicholas Nethercote-15/+10
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