about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-07-31Rollup merge of #114267 - compiler-errors:rpitit-opaque-bounds, r=spastorinoMatthias Krüger-47/+53
2023-07-31Rollup merge of #114228 - fmease:wf-lazy-ty-aliases, r=oli-obkMatthias Krüger-9/+17
2023-07-31Rollup merge of #114169 - lcnr:unsize, r=compiler-errorsMatthias Krüger-219/+272
2023-07-31Auto merge of #113879 - nnethercote:codegen_ssa-cleanups, r=bjorn3bors-199/+192
2023-07-31Remove unnecessary semicolon.Nicholas Nethercote-1/+1
2023-07-31Clean up `generate_lto_work`.Nicholas Nethercote-22/+23
2023-07-31Fix LLVM thread names on Windows.Nicholas Nethercote-3/+3
2023-07-31Introduce `running_with_any_token` closure.Nicholas Nethercote-7/+10
2023-07-31Use standard Rust capitalization rules for names containing "LTO".Nicholas Nethercote-22/+22
2023-07-31Tweak structure of the message loop.Nicholas Nethercote-17/+20
2023-07-31Tweak a loop condition.Nicholas Nethercote-7/+11
2023-07-31Move `maybe_start_llvm_timer`'s body into `spawn_work`.Nicholas Nethercote-26/+18
2023-07-31Remove `CodegenContext::worker`.Nicholas Nethercote-24/+12
2023-07-31Fix a comment.Nicholas Nethercote-0/+1
2023-07-31Remove `ExtraBackendMethods::spawn_thread`.Nicholas Nethercote-21/+0
2023-07-31Give the coordinator thread a name.Nicholas Nethercote-3/+4
2023-07-31Remove some unused values in `codegen_crate`.Nicholas Nethercote-3/+0
2023-07-31Remove an unnecessary `pub`.Nicholas Nethercote-1/+1
2023-07-31Rename `MainThreadWorkerState`.Nicholas Nethercote-25/+25
2023-07-31Rename things related to the main thread's operations.Nicholas Nethercote-30/+46
2023-07-31Add some assertions.Nicholas Nethercote-0/+4
2023-07-31Add comments to `WorkItemResult`.Nicholas Nethercote-4/+14
2023-07-31Inline and remove `submit_pre_codegened_module_to_llvm`.Nicholas Nethercote-15/+9
2023-07-31Auto merge of #114266 - calebzulawski:simd-bswap, r=compiler-errorsbors-11/+10
2023-07-30Rollup merge of #113741 - compiler-errors:rpitit-projects-to-missing-opaque, ...Jubilee-8/+4
2023-07-31We don't need impl_trait_in_trait_parent_fn anymoreMichael Goulet-15/+4
2023-07-30Don't install default projection bound for RPITITsMichael Goulet-8/+4
2023-07-30No need to expect RPITIT projections in opaque item boundsMichael Goulet-30/+3
2023-07-30Remap explicit item bounds of RPITIT's opaque back to ty::OpaqueMichael Goulet-2/+46
2023-07-30Fix simd_bswap for i8/u8Caleb Zulawski-11/+10
2023-07-30Rollup merge of #114258 - WaffleLapkin:reuse_in_derive_expansion, r=petrochenkovMatthias Krüger-1/+1
2023-07-30Rollup merge of #114256 - Urgau:fix-issue-114180, r=WaffleLapkinMatthias Krüger-2/+2
2023-07-30Rollup merge of #114246 - Bryanskiy:type-privacy-lints-fixes, r=petrochenkovMatthias Krüger-5/+1
2023-07-30Rollup merge of #114074 - matthiaskrgr:fmt_args_rustc_2, r=WaffleLapkinMatthias Krüger-481/+411
2023-07-30Simplify `Span::can_be_used_for_suggestions` a little tiny bitMaybe Waffle-1/+1
2023-07-30Fix invalid suggestion for mismatched types in closure argumentsUrgau-2/+2
2023-07-30Rollup merge of #114068 - matthiaskrgr:fmt_args_rustc_1, r=WaffleLapkinMatthias Krüger-437/+378
2023-07-30Rollup merge of #114018 - Enselic:multi-annotation, r=b-naberMatthias Krüger-7/+13
2023-07-30Rollup merge of #112655 - WaffleLapkin:must_use_map_or, r=workingjubileeMatthias Krüger-5/+6
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-481/+411
2023-07-30inline format!() args up to and including rustc_middleMatthias Krüger-437/+378
2023-07-30Weaken unnameable_types lintBryanskiy-5/+1
2023-07-30Mark `map_or` as `#[must_use]`Maybe Waffle-10/+11
2023-07-30Check lazy type aliases for well-formednessLeón Orell Valerian Liehr-9/+17
2023-07-30Rollup merge of #114203 - fee1-dead-contrib:effects/pp-no-host, r=oli-obkfee1-dead-2/+29
2023-07-30Auto merge of #114226 - matthiaskrgr:rollup-wxdudsm, r=matthiaskrgrbors-32/+8
2023-07-30Rollup merge of #114222 - compiler-errors:lazy-type-alias-is-incomplete, r=ol...Matthias Krüger-1/+1
2023-07-30Rollup merge of #114152 - ttsugriy:master, r=WaffleLapkinMatthias Krüger-31/+7
2023-07-29some nits, bless testMichael Goulet-5/+27
2023-07-29Implement assumed_wf_types for RPITITs' implementationsMichael Goulet-33/+73