-
Notifications
You must be signed in to change notification settings - Fork 19k
P0024R2: The Parallelism TS Should be Standardized #99938
Copy link
Copy link
Open
Labels
c++17libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.pstlIssues related to the C++17 Parallel STLIssues related to the C++17 Parallel STLwg21-paperIssues representing the implementation of a WG21 paperIssues representing the implementation of a WG21 paper
Description
Activity
Metadata
Metadata
Assignees
Labels
c++17libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.pstlIssues related to the C++17 Parallel STLIssues related to the C++17 Parallel STLwg21-paperIssues representing the implementation of a WG21 paperIssues representing the implementation of a WG21 paper
Type
Projects
- StatusShow more project fieldsIn Progress
Link: https://wg21.link/p0024r2
Subtasks
std::adjacent_difference(adjacent.difference)std::adjacent_find(alg.adjacent.find)std::all_of(alg.all.of)std::any_of(alg.any.of)std::copy(alg.copy)std::copy_if(alg.copy)std::copy_n(alg.copy)std::count(alg.count)std::count_if(alg.count)std::equal(alg.equal)std::exclusive_scan(alg.exclusive.scan)std::fill(alg.fill)std::fill_n(alg.fill)std::find(alg.find)std::find_end(alg.find.end)std::find_first_of(alg.find.first.of)std::find_if(alg.find)std::find_if_not(alg.find)std::for_each(alg.foreach)std::for_each_n(alg.foreach)std::generate(alg.generate)std::generate_n(alg.generate)std::includes(alg.set.operations)std::inclusive_scan(alg.inclusive.scan)std::inplace_merge(alg.merge)std::is_heap(alg.heap.operations)std::is_heap_until(alg.heap.operations)std::is_partitioned(alg.partitions)std::is_sorted(alg.sort)std::is_sorted_until(alg.sort)std::lexicographical_compare(alg.lex.comparison)std::max_element(alg.min.max)std::merge(alg.merge)std::min_element(alg.min.max)std::minmax_element(alg.min.max)std::mismatch(mismatch)std::move(alg.move)std::none_of(alg.none.of)std::nth_element(alg.nth.element)std::partial_sort(alg.sort)std::partial_sort_copy(alg.sort)std::partition(alg.partitions)std::partition_copy(alg.partitions)std::reduce(reduce)std::remove(alg.remove)std::remove_copy(alg.remove)std::remove_copy_if(alg.remove)std::remove_if(alg.remove)std::replace(alg.replace)std::replace_copy(alg.replace)std::replace_copy_if(alg.replace)std::replace_if(alg.replace)std::reverse(alg.reverse)std::reverse_copy(alg.reverse)std::rotate(alg.rotate)std::rotate_copy(alg.rotate)std::search(alg.search)std::search_n(alg.search)std::set_difference(alg.set.operations)std::set_intersection(alg.set.operations)std::set_symmetric_difference(alg.set.operations)std::set_union(alg.set.operations)std::sort(alg.sort)std::stable_partition(alg.partitions)std::stable_sort(alg.sort)std::swap_ranges(alg.swap)std::transform(alg.transform)std::transform_exclusive_scan(alg.transform.exclusive.scan)std::transform_inclusive_scan(alg.transform.inclusive.scan)std::transform_reduce(transform.reduce)std::uninitialized_copy(uninitialized.copy)std::uninitialized_copy_n(uninitialized.copy)std::uninitialized_fill(uninitialized.fill)std::uninitialized_fill_n(uninitialized.fill)std::uninitialized_move(uninitialized.move)std::uninitialized_move_n(uninitialized.move)std::unique(alg.unique)std::unique_copy(alg.unique)std::destroy(specialized.destroy)std::destroy_n(specialized.destroy)std::shift_left(alg.shift)std::shift_right(alg.shift)std::uninitialized_default_construct(uninitialized.construct.default)std::uninitialized_default_construct_n(uninitialized.construct.default)std::uninitialized_value_construct(uninitialized.construct.value)std::uninitialized_value_construct_n(uninitialized.construct.value)