2
0
mirror of https://github.com/boostorg/cobalt.git synced 2026-01-19 16:12:15 +00:00

426 Commits

Author SHA1 Message Date
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
77d3d89c76 added fno-exceptions support. 2024-04-21 23:13:23 +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. boost-1.85.0 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
Emil Dotchevski
904b141b61 Removed unnecessary #include <boos/leaf/capture.hpp> 2024-04-01 06:40:00 +08:00
Klemens Morgenstern
38bcd1505b fix return error in as_result_tag
closes #151
2024-03-29 09:29:27 +08:00
Klemens Morgenstern
db191c23b5 typo fixes in readme
closes #149
2024-03-29 09:29:27 +08:00
Klemens Morgenstern
a4a77d756b removed boost version check. 2024-03-29 09:29:27 +08:00
Andrzej Krzemieński
d095711601 Docs: Select -> Race 2024-03-28 22:07:38 +08:00
Klemens
820f9c3906 python example missing rename fix. boost-1.84.0 boost-1.85.0.beta1 2023-12-06 07:45:21 +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
7884039bf8 thread resource destruction order fix. 2023-11-28 23:20:20 +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
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.
boost-1.84.0.beta1
2023-11-07 09:53:33 +08:00
Peter Dimov
8dd30b2985 Add index.html 2023-11-06 01:15:07 +02:00
Peter Dimov
289f174435 Add doc/html/ to .gitignore 2023-11-06 01:14:42 +02:00
Klemens Morgenstern
d6a6098e73 reverted accidental commit. 2023-10-26 13:06:12 +08:00
Klemens Morgenstern
44a5f82f5d added temporary boost/ratio checkout as a workaround. 2023-10-26 12:24:12 +08:00
Klemens Morgenstern
43b5a17d06 added temporary boost/chrono checkout workaround. 2023-10-26 12:12:21 +08:00
Klemens Morgenstern
5dc8768441 Added conditional pmr config
Thanks @grisumbras
2023-10-26 11:56:05 +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
c5de1d56a4 moved try_compile checks to source files. 2023-10-25 23:10:20 +08:00
Klemens Morgenstern
d2bf700c96 added return() to CMakeLists.txt & memory_resource check. 2023-10-25 22:57:57 +08:00
Klemens Morgenstern
34cc36f390 added try_compile to requirement checks. 2023-10-25 14:49:57 +08:00
Klemens Morgenstern
2ef7216b7e added check for msvc 1930. 2023-10-25 00:13:16 +08:00
Klemens Morgenstern
c0f70a0613 added C++20 check to cmake files. 2023-10-24 23:51:47 +08:00
Klemens Morgenstern
2ed6fb0016 disabled clang-16 because of libc++ link error. 2023-10-24 22:10:51 +08:00
Klemens Morgenstern
2ccf6154ee disable pmr for clang-16 on ubuntu. 2023-10-24 21:41:18 +08:00
Klemens Morgenstern
0299c413b5 disable clang-15 2023-10-24 10:31:00 +08:00
Klemens Morgenstern
340ae99caf disable stop test for clang-14. 2023-10-24 10:27:42 +08:00
Klemens Morgenstern
9fef7f6b45 disable macos below 13. 2023-10-24 10:24:41 +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
16f8388e6f added manual checkout for boost test to github runs. 2023-10-23 20:46:49 +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
abfa3d0c02 inline msvc workarounds. 2023-10-23 10:02:33 +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