Oliver Kowalke
7e556147fa
move classes to namespace std
2023-04-08 10:32:09 +02:00
Nikita Kniazev
8425e830ea
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:23:08 +03:00
Sean Baxter
08fb973e09
Update stack_traits.cpp
2021-06-04 22:27:43 -04:00
Oliver Kowalke
75125efc6e
set default stacksize to 128kB for all platforms
2017-11-05 07:55:56 +01:00
Oliver Kowalke
3bbc81a5e7
set default-stacksize to 64kB
2017-06-24 13:37:30 +02:00
Oliver Kowalke
e038a7402c
fix minimum/default stacksize for POSIX
2017-06-15 18:06:11 +02:00
Oliver Kowalke
0f02a5ca2e
64kB default stack-size on POSIX
2017-06-01 18:20:02 +02:00
Andrey Semashev
c0c3053fd5
Fix boost::once_flag initialization. The initial value is required to be BOOST_ONCE_INIT. Luckily, it is currently equivalent to zero, that's why it worked before.
2016-03-24 10:32:02 +03:00
Oliver Kowalke
1fc33a2858
refactor usage of defect macros
2015-12-10 17:19:49 +01:00
Oliver Kowalke
3821ca594c
replace BOOST_CONTEXT_NO_CPP14 by BOOST_CONTEXT_NO_CPP11
2015-12-08 18:47:16 +01:00
Oliver Kowalke
2aecb790d4
C++14 polishing
2015-12-01 19:32:37 +01:00
Oliver Kowalke
9bca6eaf6b
refactor stack allocators
2015-11-29 11:22:54 +01:00
Oliver Kowalke
bcfbe21cff
some modifications for stack_traits
2015-06-19 18:48:38 +02:00
Oliver Kowalke
6189ae5ce5
don't evaluate return type in non-debug mode
2015-06-04 07:08:38 +02:00
Oliver Kowalke
b717da49d5
fix warning in variant=release
2015-02-19 19:06:14 +01:00
Oliver Kowalke
fa078765cb
me stack-allocators/some fixes
2015-01-23 22:02:20 +01:00
Oliver Kowalke
d0ab46ad5c
use std::call_once + lambda in stack_traits init
...
- stack_traits uses std::call_once for static initialization
2015-01-15 18:31:45 +01:00
Oliver Kowalke
a917cd01b1
fix linker issue
2014-12-18 19:53:35 +01:00
Oliver Kowalke
ba36e3d243
add support for execution_context
2014-11-21 20:21:47 +01:00