-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[onedpl][ranges][productization] Range API productization, MVP plan, Part 1 #1457
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MikeDvorskiy
changed the title
[onedpl][ranges][productization] Range API productization, MVP plan
[onedpl][ranges][productization] Range API productization, MVP plan, Part 1
Mar 21, 2024
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
2 times, most recently
from
March 21, 2024 11:16
389a1ae
to
f27166e
Compare
akukanov
reviewed
Mar 22, 2024
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
2 times, most recently
from
March 25, 2024 17:58
e43a2c8
to
145ac98
Compare
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
from
March 27, 2024 17:47
bf18094
to
dac7c2a
Compare
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
2 times, most recently
from
April 5, 2024 14:36
1ffbab0
to
87b43a3
Compare
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
3 times, most recently
from
April 15, 2024 10:44
72e28c8
to
850b408
Compare
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
from
May 7, 2024 15:42
850b408
to
212af8f
Compare
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
3 times, most recently
from
May 22, 2024 09:56
05df261
to
3c2713b
Compare
…might be a potential error.
MikeDvorskiy
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
from
August 30, 2024 21:02
ee9ec9e
to
be7a45f
Compare
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
dmitriy-sobolev
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
from
September 1, 2024 11:38
655ad41
to
cb43237
Compare
Signed-off-by: Dmitriy Sobolev <[email protected]>
dmitriy-sobolev
force-pushed
the
dev/mdvorski/std_ranges_support_mvp
branch
from
September 1, 2024 11:40
cb43237
to
f6aaaa4
Compare
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
Signed-off-by: Dmitriy Sobolev <[email protected]>
rarutyun
approved these changes
Sep 3, 2024
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this PR is ready. We will try to add insignificant fixes before code freeze (like removing <span>
header) but other than that we don't have time to make it anyhow better
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[onedpl][ranges][productization] Range API productization, MVP plan
oneDPL Range API productization:
Support the minimal algorithm set, according to MVP plan. Part 1 (this patch): for_each, transform, find, find_if, find_if_not, any_of, all_of, none_of, adjacent_find, search, search_n.
A common test (functor, projection, vector, usm_vector, std::subrange, std::span, sycl::buffer)
(A reference to the previous PR to refresh the conversation if it needs: #1405)
A reference to the proposal for C++ parallel ranges algorithms, which this PR relies on: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3179r1.html