Oliver Kowalke
|
ac99b9bf25
|
prevent compiling compilation units for non-C++11 compilers
|
2018-03-12 12:14:50 +01:00 |
|
Daniel James
|
63f85b4c54
|
Fix braces in execution_context.cpp
When BOOST_NO_CXX11_THREAD_LOCAL is defined.
|
2018-03-11 18:34:30 +00:00 |
|
Oliver Kowalke
|
3ca5a272e7
|
fix C2492 (Windows/MSVC)
- in context of #73
|
2018-02-24 08:42:14 +01:00 |
|
Oliver Kowalke
|
a0433d1c72
|
execution_context without depended compilation
- execution_context v1 in namecpase v1
- execution_context v2 in inlined namespace v2
|
2018-02-05 19:34:35 +01:00 |
|
Oliver Kowalke
|
51ea6b583d
|
re-introduce continuation - fix conflicts
|
2018-02-05 13:31:35 +01:00 |
|
Oliver Kowalke
|
10d3264f7b
|
implementation of fibers without scheduler according to P0876R0
|
2018-02-05 13:31:32 +01:00 |
|
Oliver Kowalke
|
fa890b1c4d
|
adapt Jamfiles for new properties
|
2017-06-04 20:27:03 +02:00 |
|
Oliver Kowalke
|
a72f69607f
|
support WinFibers in callcc()
|
2017-06-04 20:27:03 +02:00 |
|
Oliver Kowalke
|
4b8a730919
|
support ucontext_t in callcc()
|
2017-06-01 18:20:02 +02:00 |
|
Oliver Kowalke
|
68a57f29b3
|
rename captued_context to execution_context
- split into execution_context v2 (previous captured_context)
and execution_context v1
- v1 enabled if segmented-stacks=on at b2 commandline
|
2016-02-06 12:18:38 +01: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
|
838b03be70
|
remove unnecessary detail::
|
2015-12-08 18:28:51 +01:00 |
|
Oliver Kowalke
|
22bb6e8c31
|
dtors per default noexcept
|
2015-12-05 13:24:11 +01:00 |
|
Oliver Kowalke
|
2aecb790d4
|
C++14 polishing
|
2015-12-01 19:32:37 +01:00 |
|
Oliver Kowalke
|
d564cccf82
|
refactor execution-context
|
2015-11-29 16:12:28 +01:00 |
|
Oliver Kowalke
|
f43dd8a9da
|
comments
|
2015-10-03 09:06:06 +02:00 |
|
Oliver Kowalke
|
9adeaed415
|
correct initialization of main context
|
2015-10-01 19:24:19 +02:00 |
|
Oliver Kowalke
|
bcc01b2636
|
use schwarz counter idiom for static variable initialization
|
2015-10-01 17:46:32 +02:00 |
|
Oliver Kowalke
|
58a4812f92
|
introduce static inititalization function main()
|
2015-09-07 18:22:31 +02:00 |
|
Oliver Kowalke
|
41123e262d
|
make execution_context conform to N4397
|
2015-03-26 10:00:42 +01:00 |
|
Oliver Kowalke
|
55b10634f7
|
return to parent activation record
|
2015-03-25 22:43:37 +01:00 |
|
Oliver Kowalke
|
3b9a002642
|
replace test for __cplusplus by BOOST_NO_CXX11_ - macros
|
2015-02-07 16:42:17 +01:00 |
|
Oliver Kowalke
|
cb29688ff5
|
fix destruction fcontext
|
2015-01-15 18:32:45 +01:00 |
|
Oliver Kowalke
|
c2618274c5
|
Revert "some fixes"
This reverts commit f77909d0aa.
|
2014-12-27 09:37:55 +01:00 |
|
Oliver Kowalke
|
f77909d0aa
|
some fixes
|
2014-12-26 19:42:11 +01:00 |
|
Oliver Kowalke
|
a917cd01b1
|
fix linker issue
|
2014-12-18 19:53:35 +01:00 |
|