Commit Graph

  • 98dae1bc98 fix performance tests Oliver Kowalke 2014-01-27 19:52:57 +01:00
  • 9d2b70854d fix typo in documentation Oliver Kowalke 2014-01-27 19:50:22 +01:00
  • 1dd660ca9a rename simple_stack_allocator into standard_stack_allocator Oliver Kowalke 2014-01-27 19:48:28 +01:00
  • ef7d9b36aa fix preallocate_stack performance-test (unwinding) Oliver Kowalke 2014-01-26 21:04:00 +01:00
  • 41f26ff616 preallocate uses protected_stack_allocator internally Oliver Kowalke 2014-01-26 20:03:50 +01:00
  • dc9769c1a5 add progr option for unwinding in operformance tests Oliver Kowalke 2014-01-26 20:03:26 +01:00
  • 163f3abda6 add additional ctor to attributes Oliver Kowalke 2014-01-26 20:02:11 +01:00
  • e74929f66a enable/disable stack unwinding in performance tests Oliver Kowalke 2014-01-26 11:16:31 +01:00
  • 7b6bba07c0 allocate on stack Oliver Kowalke 2014-01-25 23:41:06 +01:00
  • 8857a31281 pull_coroutine< void > - ctor changes Oliver Kowalke 2014-01-23 19:45:37 +01:00
  • b39c82b4ca remove template-specialization for pointers Oliver Kowalke 2014-01-22 17:37:08 +01:00
  • 9568d68287 remove param<> Oliver Kowalke 2014-01-21 20:47:50 +01:00
  • 60d2cdf951 Merge branch 'feature/optional' into develop Oliver Kowalke 2014-01-21 20:42:14 +01:00
  • d1308f553a fixx iterator support Oliver Kowalke 2014-01-21 20:33:21 +01:00
  • 3675d0146e remove optional<> Oliver Kowalke 2014-01-21 19:07:13 +01:00
  • cd88c751db rename holder -> parameters Oliver Kowalke 2014-01-20 20:49:05 +01:00
  • f89144d2b6 remove optional<> from holder Oliver Kowalke 2014-01-20 20:39:05 +01:00
  • b579a30343 measure switch with passing arguments Oliver Kowalke 2014-01-19 12:40:08 +01:00
  • 2b41067015 rework coroutine-ctors (rvalue references) Oliver Kowalke 2014-01-19 11:26:51 +01:00
  • ceb70b4f3a fix rvalue references for push()/operator()(Arg) Oliver Kowalke 2014-01-18 12:37:46 +01:00
  • 26e3277bbc consolidate operator()( Arg) Oliver Kowalke 2014-01-18 12:15:37 +01:00
  • d7825c7b32 fix class coroutine_context Oliver Kowalke 2014-01-18 11:17:57 +01:00
  • dfb2fde05e add reference to boost.context docu (supported architectures) Oliver Kowalke 2014-01-17 17:35:56 +01:00
  • f420a63ca1 use explicit-operator-bool macro from boost::utility Oliver Kowalke 2014-01-17 16:38:16 +01:00
  • 3b4c262fdc adjust stacksize to 64kb required by Windows Oliver Kowalke 2014-01-16 21:44:51 +01:00
  • f86d9c38c6 refactored perforamnce tests Oliver Kowalke 2014-01-16 20:40:16 +01:00
  • 33015374a0 disable example await_emu because of problems with boost::thread Oliver Kowalke 2014-01-16 20:39:05 +01:00
  • 9e3a3e0f97 modify gitignore file Oliver Kowalke 2014-01-16 20:38:53 +01:00
  • c0af5821a5 refactoring of stack-allocators Oliver Kowalke 2014-01-16 20:38:22 +01:00
  • 2a67dac036 fix copy-n-paste failure for performance-test Jamfile Oliver Kowalke 2014-01-13 18:11:39 +01:00
  • c41cd53860 remove directory resulting from merge Oliver Kowalke 2013-12-21 12:27:03 +01:00
  • f15be7a0de drop const_iterator Oliver Kowalke 2013-12-19 17:20:40 +01:00
  • 290afac249 Revert "Drop the const_iterator." Oliver Kowalke 2013-12-19 17:16:39 +01:00
  • 53004c2b5e Merge pull request #2 from LEW21/drop-const-iterator olk 2013-12-19 00:30:38 -08:00
  • 6af6bf74e4 Drop the const_iterator. Janusz Lewandowski 2013-12-18 22:09:45 +01:00
  • a6c21637d3 Merge branch 'develop' Oliver Kowalke 2013-12-07 09:59:29 +01:00
  • 39b103cb47 remove README.md Oliver Kowalke 2013-12-07 09:56:19 +01:00
  • 4ad7fa609a ifxi for standard_stack_allocator on Windows (singleton) Oliver Kowalke 2013-12-06 20:13:44 +01:00
  • aa0686de8c init statics for standard_stacl_allocator once Oliver Kowalke 2013-12-06 17:27:51 +01:00
  • 5cfe2e36f8 Create README.md olk 2013-12-05 11:21:11 +01:00
  • f9f4caf47b sync with olk-repo Oliver Kowalke 2013-12-04 22:26:09 +01:00
  • 013c82539e file gitignore added Oliver Kowalke 2013-12-04 06:44:51 +01:00
  • 7b66aff743 coroutine: fix bug #9355 Oliver Kowalke 2013-11-13 16:32:52 +00:00
  • 367a0d3cb1 Create maintenance branch for 1.55.0 svn-branches/maintenance/1_55_0 Daniel James 2013-11-11 20:02:05 +00:00
  • f093545951 Release 1.55.0 boost-1.55.0 Marshall Clow 2013-11-11 19:45:21 +00:00
  • 4501cc7f31 coroutine: fix standard_allocator issue for Windows Oliver Kowalke 2013-11-05 20:14:45 +00:00
  • c6e664445d coroutine: fix calculating page-count in stackallocator Oliver Kowalke 2013-11-01 14:07:06 +00:00
  • e5120a4b71 coroutine: remove deprecated interface Oliver Kowalke 2013-10-30 08:23:09 +00:00
  • fafe0a71f5 coroutine: documentation update Oliver Kowalke 2013-10-23 16:31:47 +00:00
  • 03acada249 coroutine: documentation update Oliver Kowalke 2013-10-23 16:29:25 +00:00
  • 51a812e30f coroutine: fix typo in documentation Oliver Kowalke 2013-10-17 17:34:31 +00:00
  • 5cba70e3d5 coroutine: type in docu Oliver Kowalke 2013-10-17 17:31:35 +00:00
  • c8e4cf8b85 coroutine: merge from trunk (fix missing 'inline') Oliver Kowalke 2013-09-28 16:06:40 +00:00
  • f00676e2c6 coroutine: fix missing 'inline' (MSVC) Oliver Kowalke 2013-09-28 15:54:09 +00:00
  • 25fcc3bec9 coroutine: merge from trunk (bufx for export symbols, docu) Oliver Kowalke 2013-09-28 15:22:14 +00:00
  • 6e2aff251c coroutine: fix documentation Oliver Kowalke 2013-09-28 15:20:50 +00:00
  • 2e191b6632 coroutine: fixing export issue for MSVC; increase used stacksize for example Oliver Kowalke 2013-09-28 15:00:26 +00:00
  • 3ad3e2f1a0 coroutine: fix noinline attribute for MSVC in segmented-stack example Oliver Kowalke 2013-09-28 06:15:48 +00:00
  • bd5484e894 coroutine: fix compiler wrning in tests Oliver Kowalke 2013-09-28 05:43:52 +00:00
  • 5913e72dbe Create branch to keep WIP patch for modular build. svn-branches/modular-build Vladimir Prus 2013-09-25 08:12:19 +00:00
  • cd23e2e588 coroutine: merge from trunk (documentation) Oliver Kowalke 2013-09-23 17:20:48 +00:00
  • ccdb869ca8 coroutine: fixing typos in documentation Oliver Kowalke 2013-09-23 17:19:37 +00:00
  • a0892e0195 coroutine: remove reference to old interface in documentation Oliver Kowalke 2013-09-23 17:03:41 +00:00
  • 96331f6854 coroutine: documentation update Oliver Kowalke 2013-08-19 15:55:50 +00:00
  • 52dbac36e6 coroutine: merge from trunk Oliver Kowalke 2013-08-17 16:13:43 +00:00
  • 6fd959fbf2 coroutine: fix for #8782 (no best alternative/missing symbol) Oliver Kowalke 2013-08-17 16:11:33 +00:00
  • f0feae652d coroutine: merge from trunk Oliver Kowalke 2013-08-12 13:40:52 +00:00
  • 835ffbf064 coroutine: add example to documentation Oliver Kowalke 2013-08-12 13:23:35 +00:00
  • 81715a322d coroutine: merge from trunk Oliver Kowalke 2013-07-26 15:44:40 +00:00
  • 25b1d071e1 coroutine: fix unit-test (error_code + errc) Oliver Kowalke 2013-07-25 07:21:21 +00:00
  • 77a880ed4b coroutine: documentation updated Oliver Kowalke 2013-07-24 16:29:09 +00:00
  • 4c4f2afbd5 coroutine: coroutine_error + coroutine_errc Oliver Kowalke 2013-07-23 19:49:38 +00:00
  • 01235d2ee7 coroutine: update of interface Oliver Kowalke 2013-07-22 15:03:42 +00:00
  • 865902f9b5 coroutine: intro of coroutine<>::pull_type, coroutine<>::push_type Oliver Kowalke 2013-07-17 14:09:07 +00:00
  • c39d9509a4 coroutine: fix auto-link in config.hpp and update examples Oliver Kowalke 2013-07-10 06:44:14 +00:00
  • d5e6e7fb9e coroutine: fix typo in Jamfile svn-branches/maintenance/1_54_0 Daniel James 2013-07-03 21:57:56 +00:00
  • 556fd0267b Create a maintenance branch for Boost 1.54.0 Daniel James 2013-07-03 21:01:45 +00:00
  • 404be60053 Release 1.54.0 boost-1.54.0 Marshall Clow 2013-07-01 16:53:14 +00:00
  • 98fe090fe6 coroutine: enhance evaluating macros Oliver Kowalke 2013-06-09 08:07:47 +00:00
  • a7c36808de coroutine: new push/pull interface Oliver Kowalke 2013-06-06 17:26:45 +00:00
  • af2fb9c1bd coroutine: fix typo in Jamfile Oliver Kowalke 2013-06-03 16:51:31 +00:00
  • 115a06b4cb Release 1.54.0 beta1 boost-1.54.0-beta1 Marshall Clow 2013-06-03 14:02:28 +00:00
  • e3b7ffd486 coroutine: fixes for MSVC Oliver Kowalke 2013-05-28 18:59:27 +00:00
  • 3406ea2d45 coroutine: fix using typename in specialized tempalte Oliver Kowalke 2013-05-25 07:27:06 +00:00
  • ce1270c353 coroutine: activate new interface V2 Oliver Kowalke 2013-05-22 20:15:43 +00:00
  • cd394b6278 coroutine: merge from trunk (fix) Oliver Kowalke 2013-05-22 16:15:41 +00:00
  • 5d3d084d4b coroutine: merge from trunk Oliver Kowalke 2013-05-22 16:10:52 +00:00
  • bcae158775 coroutine: disable warning for MSVC Oliver Kowalke 2013-05-09 05:47:16 +00:00
  • 951700832a coroutine: fix for 8526, reorg. for new interface Oliver Kowalke 2013-05-01 10:40:07 +00:00
  • 2f378844b6 coroutine: add support for gcc-4.8 Oliver Kowalke 2013-04-07 15:53:00 +00:00
  • 870f381c7c coroutine: documentation fixed Oliver Kowalke 2013-03-05 18:20:47 +00:00
  • 70c20a5ef2 coroutine: fix for segmented-stacks + parameter passing Oliver Kowalke 2013-03-01 23:01:29 +00:00
  • 938aa69fc5 coroutine: update documentation regarding to segmented stacks Oliver Kowalke 2013-02-25 15:55:07 +00:00
  • 118cfdd979 coroutine: merge from trunk Oliver Kowalke 2013-02-25 08:20:00 +00:00
  • d79282f405 coroutine: build segmented_stack_allocator depending on property <segmented-stacks> Oliver Kowalke 2013-02-20 16:33:05 +00:00
  • 9107dca88d coroutine: fix for bug #8101 - post-fix increment for iterators Oliver Kowalke 2013-02-20 15:52:32 +00:00
  • 720d5fa037 coroutine: fix for#8024 for C++11 too Oliver Kowalke 2013-02-18 15:50:07 +00:00
  • 09271762bd coroutine: introduction of property segmented-stacks Oliver Kowalke 2013-02-15 09:19:26 +00:00
  • ec4abeb3ec coroutine: fix for bug #8024 - create const_iterator from coroutine Oliver Kowalke 2013-02-14 12:29:51 +00:00
  • 5ebc5cb875 Fixes for PDF documentation build. John Maddock 2013-02-13 16:57:12 +00:00