about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-06-15Rollup merge of #112529 - jieyouxu:block-expr-unused-must-use, r=oli-obkGuillaume Gomez-25/+124
2023-06-15Rollup merge of #112517 - fee1-dead-contrib:sus-op-no-borrow, r=compiler-errorsGuillaume Gomez-39/+47
2023-06-15Rollup merge of #112403 - nbdd0121:eh_frame, r=NilstriebGuillaume Gomez-1/+6
2023-06-15Remove comments from mir-opt MIR dumpsBen Kimock-53/+74
2023-06-15Auto merge of #112671 - bjorn3:sync_cg_clif-2023-06-15, r=bjorn3bors-595/+2514
2023-06-15privacy: Rename some variables for clarityVadim Petrochenkov-10/+10
2023-06-15privacy: Do not mark items reachable farther than their nominal visibilityVadim Petrochenkov-26/+29
2023-06-15privacy: Remove `(Non)ShallowEffectiveVis`Vadim Petrochenkov-84/+61
2023-06-15privacy: Feature gate new type privacy lintsVadim Petrochenkov-2/+11
2023-06-15Merge commit '8830dccd1d4c74f1f69b0d3bd982a3f1fcde5807' into sync_cg_clif-202...bjorn3-595/+2514
2023-06-15Fix comment for ptr alignment checks in codegenNilstrieb-1/+1
2023-06-15Add an `ensure_sufficient_stack` to `LateContextAndPass::visit_expr`Scott McMurray-4/+7
2023-06-15Make assumption functions in new solver take clauseMichael Goulet-26/+98
2023-06-15Rollup merge of #112634 - mj10021:issue-112438-fix, r=compiler-errorsMatthias Krüger-1/+4
2023-06-15Rollup merge of #112486 - jieyouxu:issue-112472, r=oli-obkMatthias Krüger-36/+95
2023-06-15Rollup merge of #111212 - nicklimmm:issue-107896-fix, r=pnkfelixMatthias Krüger-4/+63
2023-06-15Remap dylib paths into the sysroot to be relative to the sysrootdanakj-16/+22
2023-06-15normalize closure output before relationAli MJ Al-Nasrawy-15/+1
2023-06-15Don't capture &[T; N] when contents isn't readclubby789-1/+1
2023-06-15Fix suggestion for E0404 not dealing with multiple generics许杰友 Jieyou Xu (Joe)-36/+95
2023-06-15change `std::marker::Sized` to just `Sized`Lukas Markeffsky-5/+2
2023-06-15tweak suggestion for argument-position `impl ?Sized`Lukas Markeffsky-12/+29
2023-06-15Extend `unused_must_use` to cover block exprs许杰友 Jieyou Xu (Joe)-25/+124
2023-06-15Merge CGUs in a nicer way.Nicholas Nethercote-3/+1
2023-06-15Always register sized obligation for argumentMichael Goulet-4/+1
2023-06-15Handle interpolated literal errorsMichael Goulet-6/+3
2023-06-15Make `partition` more consistent.Nicholas Nethercote-14/+17
2023-06-15Fix bug in `mark_code_coverage_dead_code_cgus`.Nicholas Nethercote-13/+8
2023-06-15Auto merge of #104455 - the8472:dont-drain-on-drop, r=Amanieubors-32/+24
2023-06-15Move dead CGU marking code out of `partition`.Nicholas Nethercote-27/+28
2023-06-14remove unused postorder CFG cacheRémy Rakic-9/+0
2023-06-14make `traversal::postorder` traverse RPO cache backwardsRémy Rakic-4/+36
2023-06-14add InlineConst checkJames Dietz-1/+4
2023-06-14Auto merge of #112625 - matthiaskrgr:rollup-jcobj3g, r=matthiaskrgrbors-308/+354
2023-06-14make `traversal::reverse_postorder` use RPO cacheRémy Rakic-29/+6
2023-06-14make reorder BB pass use cached RPORémy Rakic-1/+1
2023-06-14make const-prop use cached RPORémy Rakic-2/+2
2023-06-14add RPO to BB CFG cacheRémy Rakic-0/+12
2023-06-14inline explicit rpo access in promote constsRémy Rakic-5/+2
2023-06-14Rollup merge of #112612 - sginnett:issue-105150, r=compiler-errorsMatthias Krüger-7/+12
2023-06-14Rollup merge of #112611 - compiler-errors:unconstrained-lt-in-rpitit, r=oli-obkMatthias Krüger-23/+53
2023-06-14Rollup merge of #112506 - compiler-errors:const-infer-ice, r=b-naberMatthias Krüger-13/+30
2023-06-14Rollup merge of #112605 - compiler-errors:negative-docs, r=spastorinoMatthias Krüger-83/+85
2023-06-14Rollup merge of #112600 - celinval:stable-mir-rvalue, r=oli-obkMatthias Krüger-194/+203
2023-06-14Rollup merge of #112109 - Alexendoo:unsupported-split-debuginfo, r=b-naberMatthias Krüger-3/+1
2023-06-14Rollup merge of #112584 - loongarch-rs:remove-env, r=petrochenkovMatthias Krüger-1/+1
2023-06-14Move the comment on fixing paths to where it belongsdanakj-3/+2
2023-06-14Avoid absolute sysroot paths in the MSVC linker command linedanakj-2/+27
2023-06-14make mir dataflow graphviz dumps opt-inRémy Rakic-7/+7
2023-06-14Auto merge of #112400 - WaffleLapkin:vtable_stats, r=compiler-errorsbors-5/+160