about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-01-27Separate witness type computation from the generator transform.Camille GILLOT-31/+304
2023-01-27Remember where a type was kept in MIR.Camille GILLOT-14/+46
2023-01-27Introduce GeneratorWitnessMIR.Camille GILLOT-72/+265
2023-01-27Always require Drop for generators.Camille GILLOT-9/+25
2023-01-27Test the 3 generator handling versions for generator/async tests.Camille GILLOT-196/+5816
2023-01-27Add `drop_tracking_mir` option.Camille GILLOT-0/+3
2023-01-27Separate trait selection from ambiguity reporting.Camille GILLOT-30/+25
2023-01-27Impl HashStable/Encodable/Decodable for ObligationCause.Camille GILLOT-15/+53
2023-01-27Do not abort compilation when failing to normalize opaque types.Camille GILLOT-11/+43
2023-01-27Auto merge of #107055 - kylematsuda:eb-fn-sig, r=lcnrbors-172/+193
2023-01-27Auto merge of #107054 - petrochenkov:effvisdoc3, r=GuillaumeGomezbors-14/+93
2023-01-27Auto merge of #107343 - JohnTitor:rollup-s6l94aj, r=JohnTitorbors-252/+301
2023-01-27Rollup merge of #107336 - notriddle:notriddle/import-item-module-item, r=Guil...Yuki Okushi-27/+26
2023-01-27Rollup merge of #107325 - petrochenkov:hiddoc2, r=GuillaumeGomezYuki Okushi-151/+113
2023-01-27Rollup merge of #107284 - notriddle:notriddle/plus, r=jshaYuki Okushi-5/+22
2023-01-27Rollup merge of #107279 - compiler-errors:new-solver-evaluate, r=lcnrYuki Okushi-14/+43
2023-01-27Rollup merge of #107242 - notriddle:notriddle/title-ordering, r=GuillaumeGomezYuki Okushi-8/+8
2023-01-27Rollup merge of #107171 - petrochenkov:encattrs, r=cjgillotYuki Okushi-29/+48
2023-01-27Rollup merge of #106856 - vadorovsky:fix-atomic-annotations, r=joshtriplettYuki Okushi-15/+38
2023-01-27Rollup merge of #105784 - yanns:update_stdarch, r=AmanieuYuki Okushi-3/+3
2023-01-26fixup new usages of fn_sig, bound_fn_sig after rebasingKyle Matsuda-7/+8
2023-01-26add method_substs to CallKindKyle Matsuda-5/+4
2023-01-26fix up subst_identity vs skip_binder; add some FIXMEs as identified in reviewKyle Matsuda-45/+37
2023-01-26add EarlyBinder::no_bound_varsKyle Matsuda-4/+9
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-152/+142
2023-01-27Auto merge of #106959 - tmiasko:opt-funclets, r=davidtwcobors-43/+40
2023-01-26replace usages of fn_sig query with bound_fn_sigKyle Matsuda-113/+147
2023-01-27Auto merge of #107269 - bjorn3:sync_cg_clif-2023-01-24, r=bjorn3bors-1106/+1388
2023-01-26Auto merge of #106812 - oli-obk:output_filenames, r=petrochenkovbors-47/+119
2023-01-26Use new solver during selectionMichael Goulet-14/+43
2023-01-26rustdoc: remove mostly-unused CSS classes import/module-itemMichael Howell-27/+26
2023-01-26rustdoc: use smarter encoding for playground URLMichael Howell-5/+22
2023-01-26Auto merge of #107328 - matthiaskrgr:rollup-lfqwo0o, r=matthiaskrgrbors-611/+641
2023-01-26Rollup merge of #107323 - JakobDegen:const-goto, r=tmiaskoMatthias Krüger-0/+9
2023-01-26Rollup merge of #107322 - JakobDegen:custom-mir, r=tmiaskoMatthias Krüger-6/+68
2023-01-26Rollup merge of #107189 - cjgillot:meta-adt, r=compiler-errorsMatthias Krüger-113/+45
2023-01-26Rollup merge of #107168 - Nilstrieb:if-a-tait-falls-in-the-forest,can-we-know...Matthias Krüger-2/+1
2023-01-26Rollup merge of #107150 - Nilstrieb:thread-local-cleanups, r=cjgillotMatthias Krüger-178/+190
2023-01-26Rollup merge of #106978 - mejrs:mir_build3, r=davidtwcoMatthias Krüger-273/+302
2023-01-26Rollup merge of #106971 - oli-obk:tait_error, r=davidtwcoMatthias Krüger-19/+24
2023-01-26Rollup merge of #106904 - khuey:preserve_debuginfo_for_rlibs, r=davidtwcoMatthias Krüger-20/+2
2023-01-26rustdoc: Stop using `HirId`sVadim Petrochenkov-151/+113
2023-01-26Auto merge of #106745 - m-ou-se:format-args-ast, r=oli-obkbors-449/+750
2023-01-26Disable ConstGoto opt in cleanup blocksJakob Degen-0/+9
2023-01-26Custom mir: Add support for some remaining, easy to support constructsJakob Degen-6/+68
2023-01-26fix alphabetical sortYann Simon-3/+3
2023-01-26remove avx512 prefix for gfni, vaes and vpclmulqdqYann Simon-3/+3
2023-01-26Auto merge of #107318 - matthiaskrgr:rollup-776kd81, r=matthiaskrgrbors-732/+942
2023-01-26Rollup merge of #107304 - Nilstrieb:ᐸTy as PartialEqᐳ::eq becau...Matthias Krüger-648/+703
2023-01-26Rollup merge of #107287 - mattjperez:improve-fn-pointer-notes, r=compiler-errorsMatthias Krüger-9/+53