2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-21 04:42:38 +00:00

69 Commits

Author SHA1 Message Date
Klemens Morgenstern
c41660ea72 support for asio::yield_context 2024-04-23 23:03:04 +08:00
Klemens Morgenstern
45901641ac renamed to cobalt. 2023-10-16 21:42:07 +08:00
Klemens Morgenstern
03380b6a46 renamed select to race. 2023-10-16 21:42:07 +08:00
Klemens Morgenstern
33362af088 switch default select prng to std::default_random_engine. 2023-10-12 13:38:17 +08:00
Mohammad
22b3592b45 Fix typos in documentation 2023-10-06 18:55:09 +08:00
Klemens Morgenstern
89b24a416d some interrupt clarifications
closes #120
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
f761f48272 restricted the usage of spawn in the docs.
Closes #115
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
a0f9313069 typo fixes.
Closes #128
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
2a5b754ac4 minor doc updates 2023-09-22 09:33:36 +08:00
Klemens Morgenstern
61ab303be7 more docs additions.
Incorporates much of #100.
2023-09-05 11:00:59 +08:00
Klemens Morgenstern
762dae6e88 doc additions. 2023-09-05 11:00:59 +08:00
Klemens
b729b04305 added result doc. 2023-09-05 09:02:15 +08:00
Klemens Morgenstern
25a71d8eae minor doc style fix. 2023-09-05 09:01:58 +08:00
Klemens Morgenstern
9d8b475251 minor doc updates.
Closes #95.
2023-09-04 15:07:39 +08:00
Klemens Morgenstern
81bde0cf7d Added references
* added async_for docs.
* added channel_reader docs & test.
* added error.hpp docs.
* added docs for run.
* added docs for leaf.

Closes #77.
2023-09-04 12:43:56 +08:00
Klemens
3882d23aa6 clarified wait_group reference
closes #94
2023-09-02 00:52:55 +08:00
Klemens Morgenstern
59de2838ce switched ops & handler to use sbo_resource. 2023-08-31 11:09:34 +08:00
Klemens Morgenstern
df8852a991 no-pmr mode. 2023-08-31 11:09:34 +08:00
Klemens Morgenstern
9c820135d6 added BOOST_ASYNC_IO_CONTEXT. 2023-08-31 11:09:34 +08:00
Klemens Morgenstern
2774a06b05 removed pro_active. 2023-08-29 17:44:08 +08:00
Klemens Morgenstern
14815a6b2e generators can be lazy. 2023-08-29 17:44:08 +08:00
Klemens Morgenstern
c9f1ff1fee detached redux. 2023-08-29 16:56:10 +08:00
Klemens Morgenstern
12124ef3be added outline to gather, select & join. 2023-08-19 12:14:22 +08:00
Klemens Morgenstern
5f21ddcb18 inlined most reference docs. 2023-08-18 22:42:34 +08:00
Klemens
1bce4056e1 minor doc adjustments. 2023-08-04 02:28:01 +08:00
Klemens
065d92194f added design comment on threading. 2023-08-04 02:28:01 +08:00
Klemens
50a6724e64 added thread. 2023-08-04 02:28:01 +08:00
Klemens
689c2cccc1 switcedh task default mem resource to the pmr global. 2023-08-02 02:49:08 +08:00
Klemens
164969e1f7 added warning to spawn. 2023-08-01 12:13:42 +08:00
Klemens
96c9e09be2 doc typo fix. 2023-07-27 13:30:04 +08:00
Klemens
0af612e522 channel doc example fix
closes #56.
2023-07-27 11:21:14 +08:00
Klemens
cf3a6a7b07 with redux. 2023-07-25 21:30:33 +08:00
Klemens
520ad38919 added signatures to doc
closes #48
2023-07-25 19:01:10 +08:00
Klemens
3f9f275f3b multiple doc fixes
closes #47
2023-07-25 19:01:10 +08:00
Klemens
c0a964c469 update of wait_group docs
Closes #45
2023-07-24 19:12:32 +08:00
Klemens
e4f97f7237 removed unused operator co_await invocation. 2023-07-24 14:53:41 +08:00
Klemens
00ccae5fd9 removed lefT_select section. 2023-07-24 14:53:41 +08:00
Klemens
67515c4058 minor doc update 2023-07-23 01:18:25 +08:00
Klemens
58c14fa825 simplified select/join/gather with detail::fork 2023-07-21 22:26:47 +08:00
Klemens
9948af6059 doc tweaks & op.await_suspend workaround for missing executor. 2023-07-17 13:39:54 +08:00
Klemens
cde5c849ac doc ref rix. 2023-07-17 02:24:49 +08:00
Klemens
08f008570d removed async_operation. 2023-07-17 02:00:03 +08:00
Klemens
9bd6f0ed68 renamed race to left_select. 2023-07-15 17:53:43 +08:00
Klemens
cbb40a5c89 defaulted to any_io_executor. 2023-07-14 22:20:46 +08:00
Klemens
540b38a841 doc spacing fixes. 2023-07-14 22:20:46 +08:00
Klemens
75f2b92c24 doc update. 2023-07-14 22:20:46 +08:00
Klemens
8802dac82d made used pmr configurable. 2023-07-14 22:20:45 +08:00
Klemens
9f85ef396a randomized select. 2023-07-14 22:20:31 +08:00
Klemens Morgenstern
b7dd559faa simplified op. 2023-07-11 20:00:23 +08:00
Klemens Morgenstern
f3a2117ac8 await_interrupt redo 2023-07-11 20:00:23 +08:00