2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-24 17:52:31 +00:00

113 Commits

Author SHA1 Message Date
Klemens Morgenstern
c41660ea72 support for asio::yield_context 2024-04-23 23:03:04 +08:00
Andrzej Krzemieński
d095711601 Docs: Select -> Race 2024-03-28 22:07:38 +08:00
Klemens Morgenstern
8001cfbbb0 doc fixes.
Replaced async with cobalt in the wrong places.
2023-11-17 21:11:23 +08:00
Klemens Morgenstern
34cc36f390 added try_compile to requirement checks. 2023-10-25 14:49:57 +08:00
Klemens Morgenstern
a7c2aec7fc disabled msvc-14.2 & set minimum version to 19.30. 2023-10-18 11:03:44 +08:00
Klemens Morgenstern
94acb72c78 added doc jamfile. 2023-10-17 20:29:12 +08:00
Klemens Morgenstern
050422597f custom_executor renamed to cobalt. 2023-10-16 23:03:17 +08:00
Klemens Morgenstern
f103acc9ff started on custom_executor docs. 2023-10-16 21:51:06 +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
Klemens Morgenstern
d730820ec5 doc typo fix
closes #63 & #62
2023-10-06 19:14:25 +08:00
Mohammad
22b3592b45 Fix typos in documentation 2023-10-06 18:55:09 +08:00
Klemens Morgenstern
6fe7e4db39 more doc additions.
Closes #100.
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
186dbdea2a removed actual awaitable in favor of making pseudo-awaitables pseudo-keywords.
Closes #117.
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
286da40765 requirement section
Closes #126
2023-10-06 18:55:09 +08:00
Klemens Morgenstern
a0f9313069 typo fixes.
Closes #128
2023-10-06 18:55:09 +08:00
Andrzej Krzemieński
544e6f604e use std::generator in concepts.adoc 2023-10-06 18:45:06 +08:00
Klemens Morgenstern
2a5b754ac4 minor doc updates 2023-09-22 09:33:36 +08:00
Klemens Morgenstern
e3eb317057 added tour to documentation. 2023-09-05 16:19:46 +08:00
Klemens Morgenstern
61ab303be7 more docs additions.
Incorporates much of #100.
2023-09-05 11:00:59 +08:00
Klemens Morgenstern
b3ac1eed50 switched to multi-page docs. 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
dddf752cf3 added acknowledgements. 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
b2d5203ecd added async primer. 2023-09-04 22:26:35 +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
1485b0d2ac more sanitizers 2023-09-02 01:16:40 +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
e8a1c380fd added push generator example. 2023-08-22 12:02:19 +08:00
Klemens Morgenstern
6297e5cf97 removed index. 2023-08-22 12:02:19 +08:00
Klemens Morgenstern
1022d19cb2 added minor comment to motivation & fixed overview. 2023-08-22 12:02:19 +08:00
Klemens Morgenstern
3beabf35a0 expanded upon compiler support. 2023-08-22 12:02:19 +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
50a3eb0839 threading doc improvements. 2023-08-04 02:28:01 +08:00
Klemens
93968b6f85 added section about strands. 2023-08-04 02:28:01 +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