Klemens Morgenstern
|
c41660ea72
|
support for asio::yield_context
|
2024-04-23 23:03:04 +08:00 |
|
Klemens
|
3071c0f647
|
added experimental context support.
|
2024-04-23 23:03:04 +08:00 |
|
Klemens Morgenstern
|
c0f0768eeb
|
fix promise & generator operator=
|
2024-04-21 15:08:48 +08:00 |
|
Klemens Morgenstern
|
0b813affb4
|
disable task test if executor isn't any_io_executor.
|
2024-04-01 07:25:39 +08:00 |
|
Klemens Morgenstern
|
61bf8d4677
|
spawn race condition fix, closes #167.
|
2024-04-01 07:25:39 +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
|
d6a6098e73
|
reverted accidental commit.
|
2023-10-26 13:06:12 +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
|
2ccf6154ee
|
disable pmr for clang-16 on ubuntu.
|
2023-10-24 21:41:18 +08:00 |
|
Klemens Morgenstern
|
340ae99caf
|
disable stop test for clang-14.
|
2023-10-24 10:27:42 +08:00 |
|
Klemens Morgenstern
|
b12241f6b6
|
more link fixes.
|
2023-10-24 10:02:06 +08:00 |
|
Klemens Morgenstern
|
f85efeb871
|
using unit_test_framework & no /included/
|
2023-10-23 23:46:50 +08:00 |
|
Klemens Morgenstern
|
e96de068ea
|
trying included_unit_test_framework
|
2023-10-23 23:05:50 +08:00 |
|
Klemens Morgenstern
|
abfff39323
|
link to test is not optional.
|
2023-10-23 21:25:30 +08:00 |
|
Klemens Morgenstern
|
ab7083c337
|
optional link to unit_test_framework.
|
2023-10-23 20:37:57 +08:00 |
|
Klemens Morgenstern
|
7d219e7230
|
added empty test to strand.cpp
|
2023-10-23 19:37:13 +08:00 |
|
Klemens Morgenstern
|
3608e00196
|
remove try_send in favor of async_send.
|
2023-10-23 14:09:52 +08:00 |
|
Klemens Morgenstern
|
4ffee96eff
|
BOOST_COBALT_USE_IO_CONTEXT fix.
|
2023-10-20 22:39:47 +08:00 |
|
Klemens Morgenstern
|
b9b3bff758
|
revert errornous commit of main.cpp
|
2023-10-20 00:12:19 +08:00 |
|
Klemens Morgenstern
|
210dce3652
|
tsan test fixes.
|
2023-10-19 22:27:24 +08:00 |
|
Klemens Morgenstern
|
19f8487d42
|
excluded util.cpp from test-runs.
|
2023-10-19 13:04:36 +08:00 |
|
Klemens Morgenstern
|
a891c77794
|
added range to drone dependencies
|
2023-10-19 12:05:11 +08:00 |
|
Klemens Morgenstern
|
92d4a29a5d
|
fixed jamfile for boost.test.
|
2023-10-19 11:29:40 +08:00 |
|
Klemens Morgenstern
|
a0ca8a497f
|
switched to boost.test
|
2023-10-19 01:57:50 +08:00 |
|
Klemens Morgenstern
|
c83c599e99
|
added conditional boost-container requirements to example & test.
|
2023-10-18 14:05:53 +08:00 |
|
Klemens Morgenstern
|
ae83cdd7fb
|
fixed main tests.
|
2023-10-18 11:29:28 +08:00 |
|
Klemens Morgenstern
|
0ff2d4e042
|
msvc warning fixes.
|
2023-10-18 10:09:08 +08:00 |
|
Peter Dimov
|
48a2cb771e
|
Update cmake_subdir_test/CMakeLists.txt
|
2023-10-17 18:48:44 +03:00 |
|
Peter Dimov
|
bbef7b87f6
|
Add cmake_install_test, cmake_subdir_test
|
2023-10-17 18:38:09 +03:00 |
|
Klemens Morgenstern
|
5fcc206701
|
added libraries.json & cleaned up cmake.
|
2023-10-17 23:06:47 +08:00 |
|
Klemens Morgenstern
|
6319f90332
|
build script cleanup.
|
2023-10-17 22:49:55 +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
|
50a494c586
|
simplified immediate executor.
|
2023-10-10 12:57:32 +08:00 |
|
Klemens
|
6f5705ca92
|
added as_result in some tests & fixed lazy awaitables.
|
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
|
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
|
16693b7552
|
channel test adjustments.
|
2023-09-02 01:16:40 +08:00 |
|
Klemens
|
ecdc4e0367
|
channel test typo fix.
|
2023-08-31 16:21:05 +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
|
9a74e7669f
|
CI run fixes.
|
2023-08-31 11:09:34 +08:00 |
|
Klemens Morgenstern
|
df8852a991
|
no-pmr mode.
|
2023-08-31 11:09:34 +08:00 |
|