21 Commits

Author SHA1 Message Date
Rene Rivera 2516ec842b Add missing import-search for cconfig/predef checks. 2024-05-04 23:28:58 -05:00
Rene Rivera 1a411b9984 Make the library modular usable. 2024-03-11 08:32:36 -05:00
Oliver Kowalke 1a97defc28 provide std::begin/std::end overloads for pull_coroutine 2020-07-02 09:12:16 +02:00
Oliver Kowalke 4569842e94 -fsplit-stack flag with GCC 2020-06-26 17:53:39 +02:00
Oliver Kowalke 27a3b101d4 unite-test: rename rule to 'native-impl' 2018-02-19 16:08:19 +01:00
Oliver Kowalke 2ed71ab0f1 unit-test:do not build for ucontext on Android 2018-02-19 15:15:57 +01:00
Oliver Kowalke 5243bfef42 disable unit-tests using ucontext for MacOS X 2018-02-06 19:44:47 +01:00
Oliver Kowalke 5737fb22ae unwind the stack if coroutine gets terminated
- fixes #13064
- unwind the stack via exception (continuation is destroyed)
2017-06-13 17:40:26 +02:00
Oliver Kowalke 3f6916464f add unit-test for native APIs 2017-05-30 17:44:19 +02:00
Oliver Kowalke f12e03b80a unit-tests: build parameters speed/release 2017-05-27 17:14:55 +02:00
Oliver Kowalke 1259de92b6 fix of #4
boost::coroutine2<>::pull_type does not accept std::bind
2017-01-21 14:08:52 +01:00
Oliver Kowalke 9a166cd623 add support for callcc() 2017-01-02 13:31:23 +01:00
oliver Kowalke bde8dc0cc4 fix test/Jamfile.v2 requirements 2016-06-17 08:20:50 +02:00
oliver Kowalke 0f24727718 do not enter coro-fn for push-coro's at destruction
- fixes #12221
2016-05-23 08:31:13 +02:00
Oliver Kowalke 57562ffb2a fix unit-tests 2016-01-03 21:08:52 +01:00
Oliver Kowalke 2c2524fe8e relax to C++11 2015-12-12 19:51:45 +01:00
Oliver Kowalke 105ad9c10d enhance tests 2015-09-21 17:31:10 +02:00
Oliver Kowalke adcf0aa663 add C11/14 tests for unit-test 2015-06-21 18:30:13 +02:00
Oliver Kowalke ac27579e48 adapt new API of execution_context 2015-03-26 09:57:08 +01:00
Oliver Kowalke 2eb694583f remove boost::noncopyable from tests 2015-02-07 07:42:50 +01:00
Oliver Kowalke 81b2255ddf initial import 2015-01-23 23:15:23 +01:00