Skip to content

Commit 9083d16

Browse files
authored
[oneDPL] Add information about algorithms list-initialization feature (#655)
1 parent e36aad1 commit 9083d16

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

source/elements/oneDPL/source/parallel_api.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ All those algorithms work with *C++ Standard aligned execution policies* and wit
1414
oneDPL also provides *parallel range algorithms*: variations of C++20 range-based algorithms
1515
that take a oneDPL execution policy.
1616

17+
For all parallel algorithms (including ones with ranges) oneDPL implements list-initialization, where applicable,
18+
as described in `P2248R8`_ proposal that is accepted for C++26.
19+
1720
Additionally, oneDPL provides wrapper functions for `SYCL`_ buffers, special iterators, and
1821
a set of non-standard parallel algorithms.
1922

@@ -25,6 +28,7 @@ a set of non-standard parallel algorithms.
2528
parallel_api/iterators.rst
2629
parallel_api/algorithms.rst
2730
parallel_api/parallel_range_api.rst
28-
31+
2932
.. _`C++ Standard`: https://isocpp.org/std/the-standard
3033
.. _`SYCL`: https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html
34+
.. _`P2248R8`: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2248r8.html

0 commit comments

Comments
 (0)