Oliver Kowalke
|
66e7b59424
|
fix usage of std::chrono
|
2015-09-05 11:57:36 +02:00 |
|
Oliver Kowalke
|
0a296315f7
|
use steady_clock isntead of high_resolution_clock
|
2015-09-05 10:57:50 +02:00 |
|
Oliver Kowalke
|
3b332c17ee
|
variadric arguments
|
2015-01-01 14:40:39 +01:00 |
|
Oliver Kowalke
|
2f19be6d67
|
use C++11
|
2014-12-27 19:07:42 +01:00 |
|
Oliver Kowalke
|
8df4a56564
|
use high_resolution_clock
|
2014-07-07 20:32:56 +02:00 |
|
Oliver Kowalke
|
b936512136
|
remove mutex::scoped_lock by unique_lock< mutex >
|
2014-06-29 13:31:01 +02:00 |
|
Oliver Kowalke
|
9f7f74f662
|
use symmetric_coroutine<>::yield_type::operator()()
|
2014-03-15 19:16:13 +01:00 |
|
Oliver Kowalke
|
511b740ec2
|
default-scheduler allocated
|
2013-12-02 19:45:48 +01:00 |
|
Oliver Kowalke
|
00ec9d32a3
|
update
|
2013-08-28 21:57:14 +02:00 |
|
Oliver Kowalke
|
4121cac318
|
add support for timed-operations (wait_for/wait_until)
|
2013-08-16 21:24:32 +02:00 |
|
Oliver Kowalke
|
77b8f1270c
|
add recursive_mutex
|
2013-06-25 17:32:40 +02:00 |
|
Oliver Kowalke
|
3ba86d0e27
|
let scheduler::instance() return a pointer
|
2013-06-23 12:24:42 +02:00 |
|
Oliver Kowalke
|
3d28e8ad54
|
update unit-tests
|
2013-01-31 17:35:43 +01:00 |
|
Oliver Kowalke
|
80c2aa3f40
|
fixes for spawn_()
|
2013-01-17 19:18:54 +01:00 |
|
Oliver Kowalke
|
390a1a865b
|
some modification for worksteeling + synchr.
|
2013-01-16 20:23:56 +01:00 |
|
Oliver Kowalke
|
55e03df93b
|
remove this_fiber::run() from tests
|
2013-01-06 15:08:26 +01:00 |
|
Oliver Kowalke
|
8594910926
|
fix namespace alias' in tests
|
2012-12-26 21:03:12 +01:00 |
|
Oliver Kowalke
|
cfdcf1d16a
|
interface algorithm, round_robin
|
2012-12-19 19:37:05 +01:00 |
|
Oliver Kowalke
|
1e248b0216
|
require to set scheduler for each os-thread
|
2012-12-17 19:54:34 +01:00 |
|
Oliver Kowalke
|
81e62e8962
|
changed directory structure as required by modularized-boost
|
2012-12-09 15:22:59 +01:00 |
|