[PATCH] D146187: [docs] Update the status for coroutines
Chuanqi Xu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 16 20:34:34 PDT 2023
ChuanqiXu updated this revision to Diff 505979.
ChuanqiXu added a comment.
Address comments.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D146187/new/
https://reviews.llvm.org/D146187
Files:
clang/docs/ReleaseNotes.rst
clang/www/cxx_status.html
Index: clang/www/cxx_status.html
===================================================================
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -1222,10 +1222,8 @@
<td><a href="https://wg21.link/p0912r5">P0912R5</a></td>
<td class="partial" align="center">
<details><summary>Partial</summary>
- The optimizer does not yet handle TLS with
- <tt>__attribute__((const))</tt> attribute correctly. There can be issues where the
- coroutine may resume on a different thread. <br \>This feature requires further
- analysis of the C++ Standard to determine what work is necessary for conformance.
+ Fully supported on all targets except Windows, which
+ still has some stability and ABI issues.
</details></td>
</tr>
<!-- Cologne 2019 papers -->
Index: clang/docs/ReleaseNotes.rst
===================================================================
--- clang/docs/ReleaseNotes.rst
+++ clang/docs/ReleaseNotes.rst
@@ -80,6 +80,8 @@
^^^^^^^^^^^^^^^^^^^^^
- Support for out-of-line definitions of constrained templates has been improved.
This partially fixes `#49620 <https://github.com/llvm/llvm-project/issues/49620>`_.
+- Announced C++20 Coroutines is fully supported on all targets except Windows, which
+ still has some stability and ABI issues.
C++2b Feature Support
^^^^^^^^^^^^^^^^^^^^^
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D146187.505979.patch
Type: text/x-patch
Size: 1386 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230317/f4d86202/attachment-0001.bin>
More information about the cfe-commits
mailing list