Commit Graph

  • dbbf042e0a
    Merge pull request #51 from apolukhin/do-not-use-aligned-storage develop boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 master Oliver Kowalke 2024-08-28 12:53:39 +02:00
  • a2171fc779
    Merge pull request #52 from grafikrobot/modular Oliver Kowalke 2024-08-28 12:37:12 +02:00
  • 05412962a3 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:23 -05:00
  • 149bd2222e Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • 628fd103b9 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • bd2116fb87 Do not use deprecated std::aligned_storage Antony Polukhin 2024-06-05 19:30:47 +03:00
  • cfbf07ca60 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 2516ec842b Add missing import-search for cconfig/predef checks. Rene Rivera 2024-05-04 23:28:58 -05:00
  • 60ac650ae4 Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:15:58 -05:00
  • 1a411b9984 Make the library modular usable. Rene Rivera 2024-03-11 08:32:36 -05:00
  • b8f1065f7f
    Merge pull request #48 from Lunar-YZ/develop Oliver Kowalke 2024-01-04 09:12:58 +01:00
  • 0efa835b68
    Merge pull request #1 from Lunar-YZ/Lunar-YZ-patch-2 Lunar-YZ 2024-01-04 15:45:15 +08:00
  • 50aeed89af
    Fix doc error Lunar-YZ 2024-01-04 15:43:51 +08:00
  • 5c2c914af1
    Merge pull request #47 from Lunar-YZ/Lunar-YZ-patch-1 Oliver Kowalke 2024-01-02 09:13:18 +01:00
  • 9113c98364
    Update asymmetric.qbk Lunar-YZ 2024-01-02 10:38:42 +08:00
  • 0734aa18c1
    Fixed the Stack unwinding doc error Lunar-YZ 2024-01-02 10:29:07 +08:00
  • d7e1c1c4ab use std::invoke() vor C++17 onwards boost-1.86.0.beta1 boost-1.86.0 boost-1.85.0.beta1 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0.beta1 boost-1.82.0 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0.beta1 boost-1.80.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 boost-1.78.0 Oliver Kowalke 2021-11-03 17:43:36 +01:00
  • bf12f185c8
    Merge pull request #43 from hp-peti/pull_coroutine_std_begin_end_patch Oliver Kowalke 2021-10-02 22:36:46 +02:00
  • a0d56e9493
    Merge pull request #41 from sdarwin/feature/gha_fix_1 Oliver Kowalke 2021-08-14 17:44:51 +02:00
  • 37f08bb818 Fix ambiguity of std::begin/end Hanos-Puskai Peter 2021-08-10 17:58:37 +03:00
  • 458410d1ce Update GitHub Actions CI file sdarwin 2021-07-30 16:10:06 +00:00
  • 90d3194928 Add CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-06-01 21:46:03 +03:00
  • 914daee826 Merge branch 'develop' boost-1.76.0.beta1 boost-1.76.0 Oliver Kowalke 2021-03-02 19:41:15 +01:00
  • 9f4a98e874
    Merge pull request #38 from sdarwin/githubactions Oliver Kowalke 2021-03-01 17:58:06 +01:00
  • 88bbd850a6 Add GitHub Actions config [ci skip] sdarwin 2021-03-01 15:45:19 +00:00
  • 46350f89a1
    Merge pull request #36 from sdarwin/drone Oliver Kowalke 2021-03-01 07:46:18 +01:00
  • 4600e5d75e add drone config [ci skip] sdarwin 2020-12-29 18:14:19 +00:00
  • d7f09f3fa2
    Merge pull request #35 from eldiener/develop Oliver Kowalke 2020-12-28 09:21:18 +01:00
  • cff3299d3b Move cxxstd json field to end. Edward Diener 2020-12-15 21:55:31 -05:00
  • 3b6a47601f Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2020-12-15 17:01:09 -05:00
  • 1a97defc28 provide std::begin/std::end overloads for pull_coroutine Oliver Kowalke 2020-07-02 08:59:04 +02:00
  • 32999f282a Merge branch 'develop' boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0 Oliver Kowalke 2020-06-26 17:54:01 +02:00
  • 4569842e94 -fsplit-stack flag with GCC Oliver Kowalke 2020-06-26 17:53:39 +02:00
  • 09c42ce142 Merge branch 'develop' Oliver Kowalke 2020-06-24 06:57:47 +02:00
  • 6523d31800 remove local forced_unwind Oliver Kowalke 2020-04-24 11:29:29 +02:00
  • 18bcccf34d Merge branch 'develop' boost-1.73.0.beta1 boost-1.73.0 boost-1.72.0.beta1 boost-1.72.0 Oliver Kowalke 2019-10-02 08:23:18 +02:00
  • c63e9158c5 docu: support for sanitizers Oliver Kowalke 2019-10-02 08:19:27 +02:00
  • 58d01b0af6 Merge branch 'develop' Oliver Kowalke 2019-10-02 08:19:54 +02:00
  • 5616e42bd9 docu: support for sanitizers Oliver Kowalke 2019-10-02 08:19:27 +02:00
  • 8e92be839d Merge branch 'develop' boost-1.71.0.beta1 boost-1.71.0 boost-1.70.0 Oliver Kowalke 2019-03-20 14:58:50 +01:00
  • 1ce4a15fb8 include config of boost.context Oliver Kowalke 2019-03-14 15:38:42 +01:00
  • e794cccf0e Don't crash on pthread_cancel Oliver Kowalke 2019-03-14 15:03:28 +01:00
  • e2ebf7c836 Merge branch 'develop' boost-1.70.0.beta1 Oliver Kowalke 2019-02-02 09:35:49 +01:00
  • 0233d35081
    Merge pull request #24 from CaseyCarter/patch-1 Oliver Kowalke 2018-12-05 19:13:57 +01:00
  • f885fb2c91
    [pull_coroutine] iterators model C++20 InputIterator Casey Carter 2018-12-05 09:26:52 -08:00
  • e1b3ca3179 Merge branch 'develop' boost-1.69.0-beta1 boost-1.69.0 boost-1.68.0 Oliver Kowalke 2018-06-11 19:29:30 +02:00
  • b029799da7
    Merge pull request #21 from hamparawa/documentation_fix Oliver Kowalke 2018-04-20 12:43:55 +02:00
  • 9dde80b712
    Fixing example code in undefined behaviour Saliya Hamparawa 2018-04-20 14:53:37 +05:30
  • c2e5a526eb Merge branch 'develop' boost-1.67.0 Oliver Kowalke 2018-02-19 16:09:00 +01:00
  • 27a3b101d4 unite-test: rename rule to 'native-impl' Oliver Kowalke 2018-02-19 16:08:19 +01:00
  • 51390c0346 Merge branch 'develop' Oliver Kowalke 2018-02-19 16:03:45 +01:00
  • 0cc5d85b89 fix bug introduced after switch to boost::context::fiber Oliver Kowalke 2018-02-19 16:03:01 +01:00
  • 2ed71ab0f1 unit-test:do not build for ucontext on Android Oliver Kowalke 2018-02-19 15:15:57 +01:00
  • 067f677ec3 Merge branch 'develop' Oliver Kowalke 2018-02-15 17:49:45 +01:00
  • 8f58d89237 docu Oliver Kowalke 2018-02-15 17:49:37 +01:00
  • d2cda7c58e Merge branch 'develop' Oliver Kowalke 2018-02-15 17:46:27 +01:00
  • b866e33187 update docu Oliver Kowalke 2018-02-15 17:46:14 +01:00
  • 78c21d8c91 Merge branch 'develop' Oliver Kowalke 2018-02-10 07:33:27 +01:00
  • fc3cb67527 fiber::resume() and fiber::resume_with() are rvalue-ref qualified only Oliver Kowalke 2018-02-09 17:29:02 +01:00
  • dc014921ee Merge branch 'develop' Oliver Kowalke 2018-02-08 21:24:10 +01:00
  • 5243bfef42 disable unit-tests using ucontext for MacOS X Oliver Kowalke 2018-02-06 19:44:47 +01:00
  • 49716a54d8 support for context::fiber Oliver Kowalke 2018-01-18 21:21:28 +01:00
  • a28b850bcd
    Update README.md Oliver Kowalke 2018-02-05 08:10:22 +01:00
  • 192cfcd05a Merge branch 'develop' Oliver Kowalke 2018-01-18 21:20:20 +01:00
  • f590244a07
    Merge pull request #16 from DanielaE/fix/no-iterator-inheritance Oliver Kowalke 2018-01-01 19:12:59 +01:00
  • 0114d19a46
    Inheriting std::iterator is deprecated in C++17 Daniela Engert 2018-01-01 16:42:45 +01:00
  • 3e074ab9dc add control file for Travis CI Oliver Kowalke 2017-12-20 15:34:05 +01:00
  • 50f8ae30d1 Fixing a resource leak in move copy ctor Oliver Kowalke 2017-12-20 07:38:55 +01:00
  • 826f732188
    Merge pull request #15 from hamparawa/develop Oliver Kowalke 2017-12-20 07:24:19 +01:00
  • 98e7406a40
    Update pull_coroutine.hpp Oliver Kowalke 2017-12-20 06:23:59 +00:00
  • b0b22e16e9
    Update push_coroutine.hpp Oliver Kowalke 2017-12-20 06:23:22 +00:00
  • 6bf49d619a
    Update push_coroutine.hpp Oliver Kowalke 2017-12-20 06:22:27 +00:00
  • a3eb60c432
    Update pull_coroutine.hpp Oliver Kowalke 2017-12-20 06:21:48 +00:00
  • 7a702c4e86 Fixing a resource leak in move assignment Saliya Hamparawa 2017-12-20 11:09:38 +05:30
  • b6fd25038d Merge branch 'develop' boost-1.66.0 oliver Kowalke 2017-10-13 07:48:35 +02:00
  • 40cbfe5c01 perfect forwarding of stack allocator Oliver Kowalke 2017-09-24 09:04:20 +02:00
  • c70f167501 Merge branch 'develop' Oliver Kowalke 2017-09-08 18:35:30 +02:00
  • 6317f864cb rethrow exceptions thrown by pull-coroutine ctor Oliver Kowalke 2017-08-08 21:34:58 +02:00
  • 6612cdc251 Merge branch 'develop' boost-1.65.1 boost-1.65.0 Oliver Kowalke 2017-08-01 10:15:35 +02:00
  • 0ecc359300 do not pass data via continuation::resume() Oliver Kowalke 2017-07-30 16:51:48 +02:00
  • 3b542b8011 Merge branch 'develop' Oliver Kowalke 2017-07-10 19:09:08 +02:00
  • 9af8f7a901 Merge pull request #10 from mog422/develop Oliver Kowalke 2017-07-06 10:50:06 +02:00
  • 33371a87d9 Fix build failure on windows mog422 2017-07-06 17:30:33 +09:00
  • 7c891bbf70 Merge branch 'develop' Oliver Kowalke 2017-07-05 18:33:11 +02:00
  • 5b06384117 remove build sub-direcotry - header-only lib Oliver Kowalke 2017-07-05 18:32:38 +02:00
  • f5c998e2a7 Merge branch 'develop' Oliver Kowalke 2017-06-13 17:50:39 +02:00
  • 5737fb22ae unwind the stack if coroutine gets terminated Oliver Kowalke 2017-06-13 17:38:49 +02:00
  • 7772218724 Merge branch 'develop' Oliver Kowalke 2017-06-07 17:24:02 +02:00
  • b6faea151a correct CPU used for performance tests Oliver Kowalke 2017-06-04 12:48:46 +02:00
  • 3f6916464f add unit-test for native APIs Oliver Kowalke 2017-05-30 17:43:04 +02:00
  • 697f1add1a remove dependency (header) to boost.fiber Oliver Kowalke 2017-05-30 08:32:04 +02:00
  • f12e03b80a unit-tests: build parameters speed/release Oliver Kowalke 2017-05-27 17:14:55 +02:00
  • bce46a83a9 Merge branch 'develop' Oliver Kowalke 2017-05-26 22:14:08 +02:00
  • bcb2b415ce call/cc supports ucontext_t and WinFiber Oliver Kowalke 2017-05-21 10:47:58 +02:00
  • c588717142 Merge pull request #9 from Batchyx/documentation-patch Oliver Kowalke 2017-04-22 19:16:37 +02:00
  • 51ede0eb04 doc: Fix unmatched parenthesis in intro.qbk Batchyx 2017-04-16 15:23:02 +00:00
  • 353d716c2e remove example using segmented stacks Oliver Kowalke 2017-04-08 11:43:26 +02:00
  • 0a66582d14 Merge branch 'develop' boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 Oliver Kowalke 2017-03-05 10:44:25 +01:00
  • 4a6a37aade renaming of continuation functions Oliver Kowalke 2017-03-05 10:36:09 +01:00
  • 9752d731b0 Merge branch 'develop' Oliver Kowalke 2017-02-04 11:12:04 +01:00