Commit Graph

857 Commits

Author SHA1 Message Date
Oliver Kowalke
2baea29df0 fix typo in unit.test (WINDOWS only) 2016-05-22 15:37:32 +02:00
oliver Kowalke
a5c0c85df3 nulled stack only for Windows 2016-05-19 08:28:16 +02:00
oliver Kowalke
d4c3f32436 enhance unit-tests for Windows (nulled stack) 2016-05-19 08:25:56 +02:00
oliver Kowalke
e785282bc2 fix variable name in pooled_fixedsize_stack 2016-05-19 08:25:52 +02:00
oliver Kowalke
0f184f7d0b zero out stack memory
- fixes #12215
2016-05-19 07:59:18 +02:00
Oliver Kowalke
daa2d39917 Merge pull request #27 from Flast/hotfix/dont-use-config-target
Don't use Boost.Config build-time configure target.
2016-03-25 12:38:33 +01:00
Kohei Takahashi
469dc955cb Don't use Boost.Config build-time configure target.
In some cases it doesn't respect config macros.
2016-03-25 18:03:51 +09:00
Oliver Kowalke
7c27227e52 Merge pull request #26 from Lastique/fix_once_flag_init
Fix boost::once_flag initialization
2016-03-24 08:34:56 +01: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
bf7fb06d1c use this in captures-list for example parameter 2016-03-05 17:03:34 +01:00
Oliver Kowalke
decef3c69a typo in docu 2016-03-04 18:27:56 +01:00
Oliver Kowalke
3d65e5ef81 add pooled_fixedsize_stack.hpp to all.hpp 2016-03-04 18:16:22 +01:00
Oliver Kowalke
ab6059fb22 pooled_fixedsize_stack is not default_stack 2016-03-04 18:16:03 +01:00
Oliver Kowalke
6dfe40a916 fix typos in docu 2016-03-04 18:02:06 +01:00
Oliver Kowalke
7eb8302865 pooled_fixedsize_stack uses boost.pool 2016-03-04 17:56:11 +01:00
Oliver Kowalke
7d2b8508dd use malloc/free for mempory pool in fixedsize_stack 2016-02-27 20:21:33 +01:00
Oliver Kowalke
073e3ce15e update documentation 2016-02-27 20:21:09 +01:00
Oliver Kowalke
32beb363b0 fix ontop asm for ARM/AAPCS/PE 2016-02-27 16:52:21 +01:00
Oliver Kowalke
782d70f5be use boost::pool::pool<> in fixedsize_stack 2016-02-27 16:45:52 +01:00
Debian User
1f983d6ee9 fix alignment on mips/o32 2016-02-26 20:40:50 +01:00
Oliver Kowalke
5d4c593837 fix assembler for ARM/AAPCS/PE 2016-02-26 17:28:47 +01:00
Oliver Kowalke
9f2584ea81 experimental X32 support 2016-02-26 17:08:15 +01:00
Oliver Kowalke
feb15b1393 fix stack alignment for i386/Windows 2016-02-25 18:44:26 +01:00
Oliver Kowalke
e753ad4846 return context in example echosse 2016-02-23 18:58:29 +01:00
Oliver Kowalke
af3bfacb23 fix stack alignment for first frame on i386/sysv 2016-02-23 18:47:44 +01:00
Oliver Kowalke
319f9844a5 example for SSE 2016-02-22 19:48:43 +01:00
Oliver Kowalke
5fbefd55cc specialize Jamfile for clang on Windows
- specialization lets use clangs assembler tool
2016-02-17 16:54:15 +01:00
Oliver Kowalke
2b02a1510a add hint regarding to exceptions in documentation 2016-02-17 16:53:45 +01:00
Oliver Kowalke
ba78dd4be4 enable std::index_sequence<> if available 2016-02-17 08:23:37 +01:00
Oliver Kowalke
6fad1c9351 docu 2016-02-15 19:49:09 +01:00
Oliver Kowalke
d197ecc83e update docu 2016-02-15 19:38:06 +01:00
Oliver Kowalke
fdad9ddef8 fix parameter example 2016-02-15 19:37:49 +01:00
Oliver Kowalke
8bc4e65e54 remove unused variable 2016-02-13 10:48:20 +01:00
Oliver Kowalke
e802ccf5cf docu 2016-02-12 19:30:45 +01:00
Oliver Kowalke
a757d38e99 Merge pull request #25 from Flast/reduce-library-dependency
Don't link boost.thread if <mutex> is available.
2016-02-12 08:18:00 +01:00
Oliver Kowalke
cfe778c88b execution_context::operator(exec_ontop_arg) -> nullptr for vp 2016-02-11 19:11:27 +01:00
Oliver Kowalke
d770759d11 update docu 2016-02-11 17:41:21 +01:00
Oliver Kowalke
e28159dd65 adapt execution_context (v1) for exec_ontop
- pass only void* as argument
2016-02-11 17:40:01 +01:00
Oliver Kowalke
e5deb1b5ea update split-tuple implementation 2016-02-11 17:39:13 +01:00
Oliver Kowalke
47c9139f75 fix typos in docu 2016-02-10 22:12:16 +01:00
Oliver Kowalke
6192b4b735 update docu 2016-02-10 22:02:48 +01:00
Oliver Kowalke
1b89400e23 update docu 2016-02-10 21:47:27 +01:00
Oliver Kowalke
e2c93a84f4 add example throw.cpp 2016-02-10 21:46:50 +01:00
Oliver Kowalke
6c8c8e6ff8 docu updated 2016-02-10 21:01:25 +01:00
Oliver Kowalke
1a72352c9c update ontop example 2016-02-10 20:59:59 +01:00
Oliver Kowalke
14550d134f update docu 2016-02-10 20:35:22 +01:00
Oliver Kowalke
a136c521f5 return data from function with exec_ontop 2016-02-10 19:27:39 +01:00
Oliver Kowalke
7a283432c9 add index_sequence_for<> 2016-02-10 19:27:09 +01:00
Oliver Kowalke
bc7b327dcc utility to split std::tuple 2016-02-10 19:26:22 +01:00
Oliver Kowalke
813b1d3e1d docu 2016-02-09 19:41:28 +01:00