Commit Graph

10 Commits

Author SHA1 Message Date
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
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
9d2f6bd6b5 add unit-tests for symmetric coroutines 2014-02-02 17:02:35 +01:00