25 Commits

Author SHA1 Message Date
Rene Rivera
e692566185 Import context features for segmented-stacks. 2024-07-28 13:32:52 -05:00
Rene Rivera
714704fe32 Move inter-lib dependencies to a project variable and into the build targets. 2024-07-23 22:34:23 -05:00
Rene Rivera
dff4d7804d Add missing NO_LIB usage requirements. 2024-04-28 20:14:49 -05:00
Rene Rivera
52b2fcba2d Make the library modular usable. 2024-03-11 08:32:30 -05:00
Nikita Kniazev
28291a877d Cease dependence on Thread
On C++11 static local variables are initialized in thread-safe manner, but even on C++03 it should not be a problem because in our case variables are of trivial types, which means double initialization is not an issue, and they are initialized with the same value in every thread.
2021-06-12 22:35:28 +03:00
EGuesnet
020308674c split-stack flag for GCC 2020-06-26 14:17:15 +02:00
Andrey Semashev
bcc149cd33 Removed linking with Boost.System.
Since Boost.System is header-only now, no need to link with the library.
2019-01-14 20:58:22 +03:00
Oliver Kowalke
ed585885de fix segmented-stacks bug in Jamfiles 2015-06-04 07:04:37 +02:00
olk
32bcbbd4b9 declaration of feature valgrind moved to coroutine2 2015-01-29 09:55:17 +01:00
olk
9814084a4f remove feature segmented stack (already defined in boost.context) 2014-11-24 11:30:31 +01:00
anttirt
a6bd532525 Optionally register stacks with valgrind 2014-10-06 15:59:05 +03:00
Oliver Kowalke
00205b2431 add clang support for segmented stacks 2014-03-19 21:19:44 +01:00
Oliver Kowalke
7b0c1dd87d introduction of stack_traits 2014-03-14 17:09:59 +01:00
Oliver Kowalke
0223e75a70 remove pull/push_coroutine_object classes 2014-01-29 16:59:19 +01:00
Oliver Kowalke
43a3311df0 rename simple_stack_allocator into standard_stack_allocator
Conflicts:
	performance/performance_create_standard.cpp
2014-01-27 20:09:27 +01:00
Oliver Kowalke
c0af5821a5 refactoring of stack-allocators 2014-01-16 20:38:22 +01:00
Oliver Kowalke
aa0686de8c init statics for standard_stacl_allocator once 2013-12-06 17:27:51 +01:00
Oliver Kowalke
6fd959fbf2 coroutine: fix for #8782 (no best alternative/missing symbol)
[SVN r85376]
2013-08-17 16:11:33 +00:00
Oliver Kowalke
4c4f2afbd5 coroutine: coroutine_error + coroutine_errc
[SVN r85139]
2013-07-23 19:49:38 +00:00
Oliver Kowalke
c39d9509a4 coroutine: fix auto-link in config.hpp and update examples
[SVN r84996]
2013-07-10 06:44:14 +00:00
Oliver Kowalke
af2fb9c1bd coroutine: fix typo in Jamfile
[SVN r84622]
2013-06-03 16:51:31 +00:00
Oliver Kowalke
2f378844b6 coroutine: add support for gcc-4.8
[SVN r83793]
2013-04-07 15:53:00 +00:00
Oliver Kowalke
d79282f405 coroutine: build segmented_stack_allocator depending on property <segmented-stacks>
[SVN r83047]
2013-02-20 16:33:05 +00:00
Oliver Kowalke
09271762bd coroutine: introduction of property segmented-stacks
[SVN r82898]
2013-02-15 09:19:26 +00:00
Oliver Kowalke
3bf228523c coroutine: support for segmented stacks added
[SVN r82840]
2013-02-12 19:01:29 +00:00