Oliver Kowalke
|
f5c998e2a7
|
Merge branch 'develop'
|
2017-06-13 17:50:39 +02:00 |
|
Oliver Kowalke
|
5737fb22ae
|
unwind the stack if coroutine gets terminated
- fixes #13064
- unwind the stack via exception (continuation is destroyed)
|
2017-06-13 17:40:26 +02:00 |
|
Oliver Kowalke
|
7772218724
|
Merge branch 'develop'
|
2017-06-07 17:24:02 +02:00 |
|
Oliver Kowalke
|
b6faea151a
|
correct CPU used for performance tests
|
2017-06-04 12:54:28 +02:00 |
|
Oliver Kowalke
|
3f6916464f
|
add unit-test for native APIs
|
2017-05-30 17:44:19 +02:00 |
|
Oliver Kowalke
|
697f1add1a
|
remove dependency (header) to boost.fiber
|
2017-05-30 08:32:04 +02:00 |
|
Oliver Kowalke
|
f12e03b80a
|
unit-tests: build parameters speed/release
|
2017-05-27 17:14:55 +02:00 |
|
Oliver Kowalke
|
bce46a83a9
|
Merge branch 'develop'
|
2017-05-26 22:14:08 +02:00 |
|
Oliver Kowalke
|
bcb2b415ce
|
call/cc supports ucontext_t and WinFiber
|
2017-05-26 11:42:28 +02:00 |
|
Oliver Kowalke
|
c588717142
|
Merge pull request #9 from Batchyx/documentation-patch
doc: Fix unmatched parenthesis in intro.qbk
|
2017-04-22 19:16:37 +02:00 |
|
Batchyx
|
51ede0eb04
|
doc: Fix unmatched parenthesis in intro.qbk
|
2017-04-16 15:23:02 +00:00 |
|
Oliver Kowalke
|
353d716c2e
|
remove example using segmented stacks
- segemented stacks can only be used by execution_context (v1)
- boost.coroutine2 does not support execution_context (v1)
|
2017-04-08 11:43:26 +02:00 |
|
Oliver Kowalke
|
0a66582d14
|
Merge branch 'develop'
|
2017-03-05 10:44:25 +01:00 |
|
Oliver Kowalke
|
4a6a37aade
|
renaming of continuation functions
|
2017-03-05 10:36:09 +01:00 |
|
Oliver Kowalke
|
9752d731b0
|
Merge branch 'develop'
|
2017-02-04 11:12:04 +01:00 |
|
oliver Kowalke
|
6bfa86ef50
|
resume() -> continuation::operator()
|
2017-02-02 09:26:48 +01:00 |
|
oliver Kowalke
|
638d3f209c
|
rename transfer_data() -> get_data()
|
2017-02-01 09:32:05 +01:00 |
|
Oliver Kowalke
|
843c677494
|
Merge branch 'develop'
|
2017-01-21 14:26:47 +01:00 |
|
Oliver Kowalke
|
1259de92b6
|
fix of #4
boost::coroutine2<>::pull_type does not accept std::bind
|
2017-01-21 14:08:52 +01:00 |
|
oliver Kowalke
|
2c74f97f17
|
Merge branch 'develop'
|
2017-01-16 11:41:56 +01:00 |
|
Oliver Kowalke
|
caceefc8c9
|
callcc() -> resume()
|
2017-01-05 19:00:47 +01:00 |
|
Oliver Kowalke
|
9a166cd623
|
add support for callcc()
|
2017-01-02 13:31:23 +01:00 |
|
Oliver Kowalke
|
b7e1be3713
|
implicitly declared default constructor would not be constexpr
|
2016-12-20 05:17:16 +01:00 |
|
oliver Kowalke
|
f3eab04c61
|
Merge branch 'develop'
|
2016-12-15 12:05:25 +01:00 |
|
oliver Kowalke
|
91c327bb01
|
fix lib-name and linking in config.hpp
|
2016-12-14 08:12:24 +01:00 |
|
Oliver Kowalke
|
790832c793
|
Merge branch 'develop'
|
2016-11-24 19:29:30 +01:00 |
|
Oliver Kowalke
|
6f52f00eaf
|
dcumentation: support for valgrind
|
2016-11-24 19:28:23 +01:00 |
|
oliver Kowalke
|
248bb640f0
|
Merge branch 'develop'
|
2016-11-17 08:40:03 +01:00 |
|
Oliver Kowalke
|
0fc8ca7f6c
|
remove example simple
|
2016-11-16 09:12:32 +01:00 |
|
oliver Kowalke
|
98bdb3fa4c
|
Merge branch 'develop'
|
2016-11-11 08:16:01 +01:00 |
|
oliver Kowalke
|
ea5d41d9f8
|
documentation: update performance numbers
|
2016-11-11 08:15:18 +01:00 |
|
oliver Kowalke
|
32c06ae259
|
Merge branch 'develop'
|
2016-11-09 08:31:47 +01:00 |
|
Rene Rivera
|
e9b00e9a34
|
Add, and update, documentation build targets.
|
2016-10-10 11:39:48 -05:00 |
|
Rene Rivera
|
3949cd5c01
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:33 -05:00 |
|
Oliver Kowalke
|
a22f098d6d
|
pass ecv2 as universal reference in context-fn
|
2016-10-07 19:35:34 +02:00 |
|
Oliver Kowalke
|
1d68a9bd38
|
destructors are per default noexcept
|
2016-10-07 18:11:24 +02:00 |
|
Oliver Kowalke
|
f9dff912df
|
fix coroutine2 reference of pull_type and push_type
|
2016-10-07 18:05:15 +02:00 |
|
oliver Kowalke
|
bd14832683
|
Merge branch 'develop'
|
2016-09-06 09:14:41 +02:00 |
|
oliver Kowalke
|
c1c403290c
|
update note regarding to C++11 in documentation
|
2016-09-06 09:14:17 +02:00 |
|
Oliver Kowalke
|
4ca30e1fee
|
Merge branch 'develop'
|
2016-08-01 17:33:53 +02:00 |
|
Oliver Kowalke
|
4669e551b9
|
assign current context in control_block destructor
- current context has to be assigned to priv. member variable 'other'
- otherwise stack unwinding will jump to an invalid context
|
2016-08-01 17:31:03 +02:00 |
|
Oliver Kowalke
|
805f89770f
|
Merge branch 'develop'
|
2016-07-06 19:43:55 +02:00 |
|
Oliver Kowalke
|
5c30a216b5
|
Merge branch 'master' of github.com:boostorg/coroutine2
|
2016-07-06 19:43:47 +02:00 |
|
Oliver Kowalke
|
60e78c48d7
|
Update libraries.json
|
2016-07-04 10:15:21 +02:00 |
|
Oliver Kowalke
|
c547163f0e
|
Merge branch 'develop'
|
2016-07-01 17:58:57 +02:00 |
|
Oliver Kowalke
|
c7210733db
|
call resume() in ctor of pull_coroutine
|
2016-07-01 17:58:43 +02:00 |
|
oliver Kowalke
|
b2e3edcf4d
|
Merge branch 'develop'
|
2016-06-21 08:31:57 +02:00 |
|
oliver Kowalke
|
bde8dc0cc4
|
fix test/Jamfile.v2 requirements
|
2016-06-17 08:20:50 +02:00 |
|
oliver Kowalke
|
d1b7251e63
|
add boostdoc to doc/Jamfile
|
2016-06-15 08:16:38 +02:00 |
|
Oliver Kowalke
|
c041234dcb
|
Merge branch 'develop'
|
2016-05-31 21:24:10 +02:00 |
|