2
0
mirror of https://github.com/boostorg/fiber.git synced 2026-02-19 14:22:23 +00:00
Commit Graph

80 Commits

Author SHA1 Message Date
Oliver Kowalke
00ec9d32a3 update 2013-08-28 21:57:14 +02:00
Oliver Kowalke
d91578120f fix libname 2013-08-18 22:14:10 +02:00
Oliver Kowalke
3485f551aa add async() 2013-08-18 10:30:15 +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
50441a8980 fiber_group added 2013-06-23 13:02:55 +02:00
Oliver Kowalke
ef762d4195 support for fiber_specific_pointer 2013-06-23 12:27:15 +02:00
Oliver Kowalke
3ba86d0e27 let scheduler::instance() return a pointer 2013-06-23 12:24:42 +02:00
Oliver Kowalke
b46af98e7a use boost::allocator_arg_t in promise and packaged_task 2013-06-12 16:57:41 +02:00
Oliver Kowalke
6b5d58d2bb some enhancments 2013-06-09 20:31:38 +02:00
Oliver Kowalke
9dfeb585d6 remove code for fiber migration 2013-03-19 17:44:43 +01:00
Oliver Kowalke
6cc399c598 new future impl: support for references as return type 2013-03-13 19:24:03 +01:00
Oliver Kowalke
3013006b0c tests modified 2013-03-12 18:00:17 +01:00
Oliver Kowalke
126f06d44d new future impl : packaged_task 2013-03-11 20:52:57 +01:00
Oliver Kowalke
5cb733ad7d new future impl: shared_future constructed from rv-reference of future 2013-03-04 19:49:48 +01:00
Oliver Kowalke
0b6cbe83ae new future impl: shared_future 2013-03-03 18:23:51 +01:00
Oliver Kowalke
12229bbea2 new future impl: 1.part: promise, future, future_base, future_object 2013-03-03 16:54:53 +01:00
Oliver Kowalke
b752574dfa disable future tests and example 2013-02-27 20:16:03 +01:00
Oliver Kowalke
c6268b7be3 disable tests for threaded fibers 2013-02-24 07:28:36 +01:00
Oliver Kowalke
99a7bd29a0 split in to two tests ->wq with future and with condition 2013-02-03 15:52:03 +01:00
Oliver Kowalke
5c7933d9f9 remove yield_break() 2013-02-03 15:51:10 +01:00
Oliver Kowalke
139ac51345 prety output of test_fiber_steeling 2013-01-31 19:16:35 +01:00
Oliver Kowalke
32cadb97bd change output of test_fiber_steeling 2013-01-31 19:15:09 +01:00
Oliver Kowalke
3d28e8ad54 update unit-tests 2013-01-31 17:35:43 +01:00
Oliver Kowalke
94a20912e9 add printf to test 2013-01-30 19:33:39 +01:00
Oliver Kowalke
4c94271260 loop only once in test for round-robin 2013-01-30 19:26:50 +01:00
Oliver Kowalke
0e8e628269 make 10 iterations for each multithreading test 2013-01-30 18:04:04 +01:00
Oliver Kowalke
bbb7f6c51b update test for fier steeling 2013-01-30 18:03:23 +01:00
Oliver Kowalke
a64a95f888 tests cleaned up 2013-01-30 17:38:39 +01:00
Oliver Kowalke
a6e64fdab0 put count of stolen fibers to stderr 2013-01-29 17:25:50 +01:00
Oliver Kowalke
bdb613a7bf some test code 2013-01-28 22:00:46 +01:00
Oliver Kowalke
d371f16603 round_robin::migrate_to does accept reference 2013-01-28 18:15:06 +01:00
Oliver Kowalke
eb4998448f test fiber steeling changed 2013-01-27 20:36:20 +01:00
Oliver Kowalke
41eda947d2 move fiber in migrate_to 2013-01-27 12:44:48 +01:00
Oliver Kowalke
f44216ddf3 mods 2013-01-27 11:12:49 +01:00
Oliver Kowalke
0abfc511bb tests 2013-01-27 10:14:15 +01:00
Oliver Kowalke
10786c3ed6 stuff for fixin 2013-01-24 20:07:40 +01:00
Oliver Kowalke
97fb1c80ac some modes: use this_fiber in future.hpp 2013-01-23 19:48:27 +01:00
Oliver Kowalke
319d781be0 updates 2013-01-22 17:38:58 +01:00
Oliver Kowalke
d308e3200d code mods 2013-01-21 17:52:53 +01:00
Oliver Kowalke
1e57ade9ac some checks, tests 2013-01-18 17:46:15 +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
39537ee063 Please enter the commit message for your changes. Lines starting 2013-01-15 19:41:21 +01:00
Oliver Kowalke
2f21317e73 add mt test 2013-01-14 20:26:02 +01:00
Oliver Kowalke
66afe21363 test_round_robin : do not join two times 2013-01-14 20:21:06 +01:00
Oliver Kowalke
a8b32fda25 some fixes related to round_robin and multithreading 2013-01-14 19:53:59 +01:00
Oliver Kowalke
8a823e4119 some fixes related to mt 2013-01-13 17:25:33 +01:00
Oliver Kowalke
b97e265a49 rethrow fiber_interrupted + tests fixed 2013-01-13 16:01:47 +01:00
Oliver Kowalke
baf1dc8613 multithreaded tests 2013-01-13 13:49:03 +01:00