Oliver Kowalke
|
78ec216abb
|
additional test moving asymmetric corutines
|
2014-02-22 21:19:19 +01:00 |
|
Oliver Kowalke
|
cdf50da4a9
|
add additional test
|
2014-02-16 09:09:13 +01:00 |
|
Oliver Kowalke
|
bf78e0b43b
|
enhance tests
|
2014-02-15 16:03:10 +01:00 |
|
Oliver Kowalke
|
8043977546
|
remove empty() and has_result() from asymmetric coroutine
|
2014-02-09 09:23:34 +01:00 |
|
Oliver Kowalke
|
82a78583ff
|
rename to symmetric_coroutine_call<>
|
2014-02-05 19:27:22 +01:00 |
|
Oliver Kowalke
|
baabddae44
|
rename symmetric_coroutine_self -> symmetric_coroutine_yield
|
2014-02-05 17:38:09 +01:00 |
|
Oliver Kowalke
|
abe14b450a
|
iparameters are always transfer by switching to symmetric coroutien
|
2014-02-05 17:27:14 +01:00 |
|
Oliver Kowalke
|
e0214a767a
|
remove symmetric_coroutine<T>::operaotr()()
|
2014-02-04 20:20:57 +01:00 |
|
Oliver Kowalke
|
8b420bb388
|
remove empty() from symmetric_coroutine<>
|
2014-02-04 20:00:50 +01:00 |
|
Oliver Kowalke
|
a4c23cdeb3
|
call std::terminate() if coroutine-fn throws an excpetion
|
2014-02-04 19:43:45 +01:00 |
|
Oliver Kowalke
|
341503066c
|
add yield() to symmetric_coroutine_impl/self
|
2014-02-03 19:21:25 +01:00 |
|
Oliver Kowalke
|
1fbed2d0c3
|
use asymmetric_coroutine<> in unit-test
|
2014-02-02 17:03:07 +01:00 |
|
Oliver Kowalke
|
9d2f6bd6b5
|
add unit-tests for symmetric coroutines
|
2014-02-02 17:02:35 +01:00 |
|
Oliver Kowalke
|
ad206b293d
|
renamic coroutine<> -> asymmetric_coroutine<>
|
2014-02-01 11:24:38 +01:00 |
|
Oliver Kowalke
|
0223e75a70
|
remove pull/push_coroutine_object classes
|
2014-01-29 16:59:19 +01:00 |
|
Oliver Kowalke
|
0c45cedbf4
|
fix copy-ctor and assignment-operator for coroutine_context
|
2014-01-28 17:58:53 +01:00 |
|
Oliver Kowalke
|
7b6bba07c0
|
allocate on stack
|
2014-01-25 23:41:06 +01:00 |
|
Oliver Kowalke
|
d1308f553a
|
fixx iterator support
|
2014-01-21 20:33:21 +01:00 |
|
Oliver Kowalke
|
f15be7a0de
|
drop const_iterator
|
2013-12-19 17:20:40 +01:00 |
|
Oliver Kowalke
|
e5120a4b71
|
coroutine: remove deprecated interface
[SVN r86521]
|
2013-10-30 08:23:09 +00:00 |
|
Oliver Kowalke
|
2e191b6632
|
coroutine: fixing export issue for MSVC; increase used stacksize for example
[SVN r85979]
|
2013-09-28 15:00:26 +00:00 |
|
Oliver Kowalke
|
bd5484e894
|
coroutine: fix compiler wrning in tests
[SVN r85976]
|
2013-09-28 05:43:52 +00: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
|
25b1d071e1
|
coroutine: fix unit-test (error_code + errc)
[SVN r85156]
|
2013-07-25 07:21:21 +00:00 |
|
Oliver Kowalke
|
4c4f2afbd5
|
coroutine: coroutine_error + coroutine_errc
[SVN r85139]
|
2013-07-23 19:49:38 +00:00 |
|
Oliver Kowalke
|
865902f9b5
|
coroutine: intro of coroutine<>::pull_type, coroutine<>::push_type
[SVN r85058]
|
2013-07-17 14:09:07 +00:00 |
|
Oliver Kowalke
|
a7c36808de
|
coroutine: new push/pull interface
[SVN r84657]
|
2013-06-06 17:26:45 +00:00 |
|
Oliver Kowalke
|
ce1270c353
|
coroutine: activate new interface V2
[SVN r84428]
|
2013-05-22 20:15:43 +00:00 |
|
Oliver Kowalke
|
951700832a
|
coroutine: fix for 8526, reorg. for new interface
[SVN r84099]
|
2013-05-01 10:40:07 +00:00 |
|
Oliver Kowalke
|
2f378844b6
|
coroutine: add support for gcc-4.8
[SVN r83793]
|
2013-04-07 15:53:00 +00:00 |
|
Oliver Kowalke
|
09271762bd
|
coroutine: introduction of property segmented-stacks
[SVN r82898]
|
2013-02-15 09:19:26 +00:00 |
|
Oliver Kowalke
|
ec4abeb3ec
|
coroutine: fix for bug #8024 - create const_iterator from coroutine
[SVN r82869]
|
2013-02-14 12:29:51 +00:00 |
|
Oliver Kowalke
|
3bf228523c
|
coroutine: support for segmented stacks added
[SVN r82840]
|
2013-02-12 19:01:29 +00:00 |
|
Oliver Kowalke
|
3d578a9525
|
coroutine: initial commit
[SVN r81511]
|
2012-11-24 19:42:09 +00:00 |
|