about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-30rework the leak_check to take the outer_universelcnr-166/+178
2023-05-30Rollup merge of #112100 - jieyouxu:issue-106929, r=oli-obkNilstrieb-32/+14
2023-05-30Rollup merge of #112060 - lcnr:early-binder, r=jackh726Nilstrieb-53/+53
2023-05-30Rollup merge of #111872 - bvanjoi:fix-103646, r=cjgillotNilstrieb-0/+6
2023-05-30Rollup merge of #111543 - Urgau:uplift_invalid_utf8_in_unchecked, r=WaffleLapkinNilstrieb-0/+152
2023-05-30coherence: don't add hidden types for opaqueslcnr-10/+22
2023-05-30leak_check: remove unused codepathlcnr-42/+9
2023-05-30Auto merge of #111768 - oli-obk:pair_const_llvm, r=cjgillotbors-83/+112
2023-05-30Don't typecheck suggested method call许杰友 Jieyou Xu (Joe)-32/+14
2023-05-30Rename `partitioning/mod.rs` as `partitioning.rs`.Nicholas Nethercote-0/+0
2023-05-30Merge `default.rs` into `mod.rs`.Nicholas Nethercote-649/+632
2023-05-30Remove `-Zcgu-partitioning-strategy`.Nicholas Nethercote-396/+276
2023-05-30Auto merge of #112075 - WaffleLapkin:unmkII, r=lcnrbors-234/+292
2023-05-30Auto merge of #111989 - klensy:deps-up-26-05-23, r=Mark-Simulacrumbors-1/+1
2023-05-29offset_of: Don't require type to be sizedclubby789-3/+8
2023-05-29Rollup merge of #112057 - MU001999:fix/self-sugg, r=compiler-errorsMatthias Krüger-1/+1
2023-05-29Rollup merge of #112022 - compiler-errors:coercion-check-deep, r=lcnrMatthias Krüger-1/+18
2023-05-29Rollup merge of #111988 - BoxyUwU:make_tykind_debug_good, r=compiler-errorsMatthias Krüger-77/+175
2023-05-29Rollup merge of #111827 - AngelicosPhosphoros:add_docs_to_cranelift, r=bjorn3Matthias Krüger-0/+26
2023-05-29Add test for `#![doc(test(...)]` with literal parameterObei Sideg-2/+2
2023-05-29Avoid ICE on `#![doc(test(...)]` with literal parameterObei Sideg-6/+19
2023-05-29disable some layout optimizations for unsizable structsThe 8472-42/+48
2023-05-29Rename `tcx.mk_re_*` => `Region::new_*`Maybe Waffle-234/+292
2023-05-29rustc_session: Feature gate linker flavors for tier 3 targetsVadim Petrochenkov-1/+14
2023-05-29linker: Report linker flavors incompatible with the current targetVadim Petrochenkov-2/+39
2023-05-29rustc_target: Refactor linker flavor inferenceVadim Petrochenkov-56/+76
2023-05-29Fix linkage for large binaries on mips64 platforms ...Ximin Luo-2/+2
2023-05-29add FIXMElcnr-0/+5
2023-05-29unique borrows are mutating useslcnr-19/+7
2023-05-29Auto merge of #111235 - loongarch-rs:stabilize-asm, r=Amanieubors-0/+1
2023-05-29Make struct layout not depend on unsizeable tailLukas Markeffsky-2/+6
2023-05-29EarlyBinder::new -> EarlyBinder::bindlcnr-53/+53
2023-05-29Enable ConstGoto pass by default.Camille GILLOT-1/+1
2023-05-29Auto merge of #111329 - jyn514:metadata-ice, r=bjorn3bors-33/+63
2023-05-29Enable SeparateConstSwitch by default.Camille GILLOT-2/+5
2023-05-29Visit bodies in RPO for const-prop.Camille GILLOT-7/+8
2023-05-29Stop marking locals as dead in ConstProp.Camille GILLOT-7/+1
2023-05-29Auto merge of #111748 - nnethercote:Cow-DiagnosticMessage, r=WaffleLapkinbors-158/+172
2023-05-29Don't suggest changing {ImmRef,MutRef} implicit self to be mutable许杰友 Jieyou Xu (Joe)-6/+22
2023-05-29Determine `self_ty` with expected `ty`mu001999-1/+1
2023-05-29Auto merge of #112055 - matthiaskrgr:rollup-y3exx8c, r=matthiaskrgrbors-3/+64
2023-05-29Rollup merge of #112039 - devnexen:solarish_compiler_spec_update, r=jackh726Matthias Krüger-2/+2
2023-05-29Rollup merge of #112037 - Nemo157:e0133-unsafe_op_in_unsafe_fn, r=petrochenkovMatthias Krüger-1/+18
2023-05-29Rollup merge of #112029 - jieyouxu:typo-const-in-const-param-def, r=cjgillotMatthias Krüger-0/+44
2023-05-29Auto merge of #111963 - nnethercote:inline-derived-hash, r=lqdbors-19/+12
2023-05-29Use `Cow` in `{D,Subd}iagnosticMessage`.Nicholas Nethercote-158/+172
2023-05-28Auto merge of #111813 - scottmcm:pretty-mir, r=cjgillotbors-14/+169
2023-05-28Auto merge of #112006 - kylematsuda:earlybinder-private, r=jackh726bors-99/+109
2023-05-28Add documentation on skip_binder on how to get &T from &EarlyBinder<T>Kyle Matsuda-0/+3
2023-05-28Make EarlyBinder's inner value private; and fix all of the resulting errorsKyle Matsuda-47/+50