Skip to content

Commit 19ab266

Browse files
committed
[NFC] [C++20] [Coroutines] Mention the side effect of a fix may bring regressions
The fix we sent for #56301 may bring performance regressions. But we didn't mention it in the ReleaseNotes so that users may get confused. e.g, #64933. So this patch mentions the possible side effect and the potential solutions in #64945 to avoid misunderstandings.
1 parent bb6073c commit 19ab266

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,9 @@ Bug Fixes in This Version
163163
``await_suspend`` could be misoptimized, including accesses to the awaiter
164164
object itself.
165165
(`#56301 <https://github.com/llvm/llvm-project/issues/56301>`_)
166+
The current solution may bring performance regressions if the awaiters have
167+
non-static data members. See
168+
`#64945 <https://github.com/llvm/llvm-project/issues/64945>`_ for details.
166169

167170
Bug Fixes to Compiler Builtins
168171
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0 commit comments

Comments
 (0)