Skip to content

Commit

Permalink
Publish: Apply changes from P3187R1 (#254)
Browse files Browse the repository at this point in the history
* Remove `ensure_started` algorithm

Applying changes from paper P3187.

Changes were more complicated due to the merging of split() and
ensure_started() wording. This wording has now been simplified to
now only describe the split() algorithm.

* Remove start_detached() and execute() functions.

Applies changes from P3187R1.

Note that this change also removes the `execute_may_block_caller`
query as this was only relevant to the `execute()` function which
is also removed here.

* bug fixes

* Update execution.bs

* remove other mentions of `ensure_started`, `start_detached` and `execute`

* fix bug in `split`'s `start` operation that lewis spotted

---------

Co-authored-by: Lewis Baker <[email protected]>
Co-authored-by: Eric Niebler <[email protected]> 7144de4
  • Loading branch information
ericniebler and Lewis Baker committed Jun 28, 2024
1 parent 02f2615 commit 8d2e8fe
Showing 1 changed file with 89 additions and 298 deletions.
Loading

0 comments on commit 8d2e8fe

Please sign in to comment.