Klemens Morgenstern
|
9e4ab51a5c
|
fixed move assigns.
closes #159
|
2024-03-15 19:48:56 +08:00 |
|
Klemens Morgenstern
|
4f612b9c40
|
fix return error in as_result_tag
closes #151
|
2024-03-15 10:16:14 +08:00 |
|
Klemens Morgenstern
|
dea4339cb1
|
removed boost version check.
|
2024-03-14 21:28:55 +08:00 |
|
Klemens
|
04af3e0385
|
fixed out of scope error for eager self-posts of generators.
closes #142.
|
2023-12-06 07:45:21 +08:00 |
|
Klemens Morgenstern
|
2cf6729d8f
|
generator yield awaitable holds promise ptr
Closes #139.
|
2023-11-15 09:42:11 +08:00 |
|
Klemens Morgenstern
|
90a18adf03
|
fixed move constructible only bug.
Closes #137.
|
2023-11-07 09:53:33 +08:00 |
|
Klemens Morgenstern
|
3a2f3df4cf
|
naming fix.
|
2023-10-26 11:55:16 +08:00 |
|
Klemens Morgenstern
|
22923f8041
|
adapted to recent asio changes.
|
2023-10-26 11:36:51 +08:00 |
|
Klemens Morgenstern
|
b12241f6b6
|
more link fixes.
|
2023-10-24 10:02:06 +08:00 |
|
Klemens Morgenstern
|
abfa3d0c02
|
inline msvc workarounds.
|
2023-10-23 10:02:33 +08:00 |
|
Klemens Morgenstern
|
596183907d
|
lazy_tuple aggregate initialization fix.
|
2023-10-18 22:09:20 +08:00 |
|
Klemens Morgenstern
|
828e555000
|
removed unused alias.
|
2023-10-18 22:07:51 +08:00 |
|
Klemens Morgenstern
|
397350e287
|
unused warning fixes.
|
2023-10-18 21:41:04 +08:00 |
|
Peter Dimov
|
72db805a40
|
Add missing <algorithm> includes
|
2023-10-18 13:11:01 +03:00 |
|
Klemens Morgenstern
|
f17b023304
|
clang-win workarounds for this_coro.
|
2023-10-18 15:15:33 +08:00 |
|
Klemens Morgenstern
|
a48dc1424b
|
clang-win workarounds.
|
2023-10-18 14:10:08 +08:00 |
|
Klemens Morgenstern
|
0ff2d4e042
|
msvc warning fixes.
|
2023-10-18 10:09:08 +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
|
783cdb2ea7
|
removed logic_error usage.
|
2023-10-12 12:30:59 +08:00 |
|
Klemens Morgenstern
|
b22be92238
|
made channels immovable.
|
2023-10-12 08:52:44 +08:00 |
|
Klemens Morgenstern
|
50a494c586
|
simplified immediate executor.
|
2023-10-10 12:57:32 +08:00 |
|
Mohammad
|
75710633d2
|
Use reference of rng in select_wrapper awaitable_type
|
2023-10-06 18:55:09 +08:00 |
|
Mohammad
|
62da8f0de2
|
Remove random_device from thread_local
|
2023-10-06 18:55:09 +08:00 |
|
Klemens Morgenstern
|
2a5b754ac4
|
minor doc updates
|
2023-09-22 09:33:36 +08:00 |
|
Andrzej Krzemieński
|
259a961184
|
assert -> BOOST_ASSERT
|
2023-09-22 09:02:25 +08:00 |
|
Klemens
|
6f5705ca92
|
added as_result in some tests & fixed lazy awaitables.
|
2023-09-05 09:02:15 +08:00 |
|
Klemens
|
bdf8a5f382
|
select uses as_result internally.
|
2023-09-05 09:02:15 +08:00 |
|
Klemens
|
b86baf13a6
|
added as_result & as_tuple support.
|
2023-09-05 09:02:15 +08:00 |
|
Klemens Morgenstern
|
e4ff59e2bd
|
with supports returning values.
Closes #69
|
2023-09-05 09:01:58 +08:00 |
|
Klemens Morgenstern
|
69d48d5830
|
clarified channel move constructors.
closes #66
|
2023-09-04 13:47:03 +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 Morgenstern
|
b76014f33d
|
explicit ctors.
Closes #104.
|
2023-09-04 10:20:03 +08:00 |
|
Klemens
|
fd1625ec21
|
gcc-11 operator new fix.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
dee0261f83
|
direct clears cancel slot.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
7077dd3215
|
cancel clears slot.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
6d9cab3ee3
|
asio handler tracking support
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
1485b0d2ac
|
more sanitizers
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
006863f9c9
|
Revert "made unique_handle defensive."
This reverts commit 61579fa8e5.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
61579fa8e5
|
made unique_handle defensive.
|
2023-08-31 16:40:17 +08:00 |
|
Klemens
|
acc139926b
|
join cleanup.
|
2023-08-31 16:00:21 +08:00 |
|
Klemens
|
550a39ca48
|
channel unchecked post fix
closes #93.
|
2023-08-31 15:17:04 +08:00 |
|
Klemens Morgenstern
|
59de2838ce
|
switched ops & handler to use sbo_resource.
|
2023-08-31 11:09:34 +08:00 |
|
Klemens Morgenstern
|
1d7f251dab
|
use io_context fixes.
|
2023-08-31 11:09:34 +08:00 |
|
Klemens Morgenstern
|
df8852a991
|
no-pmr mode.
|
2023-08-31 11:09:34 +08:00 |
|
Klemens Morgenstern
|
01e3ed2b21
|
added non-pmr monotonic_resource.
|
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
|
aa057b3f83
|
added public unique_handle.
|
2023-08-29 18:03:14 +08:00 |
|
Klemens Morgenstern
|
2774a06b05
|
removed pro_active.
|
2023-08-29 17:44:08 +08:00 |
|