[libcxx-commits] [libcxx] df280d1 - [libc++] Acquire locks on Ranges work
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Mon May 3 07:40:29 PDT 2021
Author: Louis Dionne
Date: 2021-05-03T10:39:53-04:00
New Revision: df280d1368e4881e0559bfd9a21dcbce5591759b
URL: https://github.com/llvm/llvm-project/commit/df280d1368e4881e0559bfd9a21dcbce5591759b
DIFF: https://github.com/llvm/llvm-project/commit/df280d1368e4881e0559bfd9a21dcbce5591759b.diff
LOG: [libc++] Acquire locks on Ranges work
This commit acquires locks on a few elements of Ranges to make sure we don't
duplicate work.
Differential Revision: https://reviews.llvm.org/D101668
Added:
Modified:
libcxx/docs/OneRangesProposalStatus.csv
Removed:
################################################################################
diff --git a/libcxx/docs/OneRangesProposalStatus.csv b/libcxx/docs/OneRangesProposalStatus.csv
index 3d8a493435d3d..7a78472469ead 100644
--- a/libcxx/docs/OneRangesProposalStatus.csv
+++ b/libcxx/docs/OneRangesProposalStatus.csv
@@ -44,15 +44,15 @@ bidirectional_iterator: `D100278 <https://llvm.org/D100278>`_",
[range.refinements],"OutputRange, InputRange, ForwardRange, BidirectionalRange, RandomAccessRange, ContiguousRange, CommonRange, ViewableRange","[ranges.syn]: pt. 2, [range.range]",Christopher Di Bella,"input_range: `D100271 <https://llvm.org/D100271>`_
forward_range: `D100275 <https://llvm.org/D100275>`_
bidirectional_range: `D100278 <https://llvm.org/D100278>`_",
-[view.interface],[range.utility.helpers] and view_interface,"[ranges.syn]: pt. 2, [range.view], [range.iterator.operations.prev], [range.refinements]",,,
+[view.interface],[range.utility.helpers] and view_interface,"[ranges.syn]: pt. 2, [range.view], [range.iterator.operations.prev], [range.refinements]",,Zoe Carver,
[range.subrange],,[view.interface],,,
-[range.all],view::all,"[range.subrange], [range.view.ref]",,,
-[range.view.ref],ref-view,[view.interface],,,
-[range.filter],filter_view,[range.all],,,
+[range.all],view::all,"[range.subrange], [range.view.ref]",,Christopher Di Bella,
+[range.view.ref],ref-view,[view.interface],,Christopher Di Bella,
+[range.filter],filter_view,[range.all],,Louis Dionne,
[range.transform],transform_view,[range.all],,,
-[range.iota],iota_view,[range.all],,,
+[range.iota],iota_view,[range.all],,Louis Dionne,
[range.take],take_view,[range.all],,,
-[range.join],join_view,[range.all],,,
+[range.join],join_view,[range.all],,Christopher Di Bella,
[range.empty],empty_view,[view.interface],,,
[range.single],single_view,[view.interface],,,
[range.split],split_view,[range.all],,,
More information about the libcxx-commits
mailing list