Skip to content

PPLX move-only task parameter support #1231

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

Closed
wants to merge 22 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
3e7be8b
Don't make runtime calls just to make compile-time checks
miherius Jul 11, 2019
a7ebc88
Adding tests for task ctor static validator, so we can check it witho…
miherius Jul 13, 2019
1f00462
Fixing task creation from task_completion_event validation: allow to …
miherius Jul 13, 2019
4db5f7a
Merge branch 'master' into pplx-move-only-task-support
miherius Jul 14, 2019
f855e10
Remove redundant task ctor - this give more interface compatibility b…
miherius Jul 14, 2019
de8f503
Removing of redundant parameter copying by task ctor and create_task(…
miherius Jul 14, 2019
1359162
Remove any copy operations (like std::function) for initial task call…
miherius Jul 18, 2019
5ae4fe3
Merge remote-tracking branch 'origin/master' into pplx-move-only-task…
miherius Jul 18, 2019
9a39f81
Removing implicit access to the copy-ctor of the initial task's funct…
miherius Jul 19, 2019
abe8fed
Fixing of copy-paste error in TestTasks_move_only_initial_task
miherius Jul 19, 2019
42ca19d
Merge remote-tracking branch 'remotes/microsoft/master'
miherius Aug 18, 2019
9a6512b
Merge remote-tracking branch 'remotes/microsoft/master'
miherius Aug 24, 2019
bb4722d
Merge remote-tracking branch 'origin/master' into pplx-move-only-task…
miherius Aug 24, 2019
8709510
Tests for pplx tasks move semantics.
miherius Aug 24, 2019
acc6213
Code formatting: tabs to whitespaces.
miherius Aug 24, 2019
6e842d0
Move all pplx-related tests under one #ifdef.
miherius Aug 25, 2019
0beca7e
Fix few typos.
miherius Aug 25, 2019
73a306e
Merge remote-tracking branch 'remotes/microsoft/master'
miherius Sep 1, 2019
19f0b83
Making `details::_EnableIfNotTaskRet` struct behave more like `std::e…
miherius Sep 1, 2019
0df92d9
Making `details::_EnableIfNotTask` struct behave more like `std::enab…
miherius Sep 1, 2019
c566e29
Merge remote-tracking branch 'origin/master' into pplx-move-only-task…
miherius Sep 1, 2019
6d8c603
Remove TODO comment, as current branch changes are unrelated to `__cp…
miherius Sep 2, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading