[libcxx-commits] [libcxx] 06bb6c8 - [libc++] Document experimental features in the library (#65994)

via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 12 08:02:21 PDT 2023


Author: Louis Dionne
Date: 2023-09-12T11:02:17-04:00
New Revision: 06bb6c8b5c2e312118460761802d498dfd916a93

URL: https://github.com/llvm/llvm-project/commit/06bb6c8b5c2e312118460761802d498dfd916a93
DIFF: https://github.com/llvm/llvm-project/commit/06bb6c8b5c2e312118460761802d498dfd916a93.diff

LOG: [libc++] Document experimental features in the library (#65994)

Fixes #65125

Added: 
    

Modified: 
    libcxx/docs/UsingLibcxx.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/UsingLibcxx.rst b/libcxx/docs/UsingLibcxx.rst
index 6136de9048947b0..3c208a13ce3409e 100644
--- a/libcxx/docs/UsingLibcxx.rst
+++ b/libcxx/docs/UsingLibcxx.rst
@@ -43,6 +43,13 @@ the Standard but whose implementation is not complete or stable yet in libc++. T
 are disabled by default because they are neither API nor ABI stable. However, the
 ``-fexperimental-library`` compiler flag can be defined to turn those features on.
 
+The following features are currently considered experimental and are only provided
+when ``-fexperimental-library`` is passed:
+
+* The parallel algorithms library (``<execution>`` and the associated algorithms)
+* ``std::stop_token``, ``std::stop_source`` and ``std::stop_callback``
+* ``std::chrono::tzdb`` and related time zone functionality
+
 .. warning::
   Experimental libraries are experimental.
     * The contents of the ``<experimental/...>`` headers and the associated static


        


More information about the libcxx-commits mailing list