Oliver Kowalke
|
8e04df986c
|
multithreaded condition_variable
|
2013-10-22 19:32:10 +02:00 |
|
Oliver Kowalke
|
3eafc0725f
|
thread-safe mutex'
|
2013-10-22 14:42:01 +02:00 |
|
Oliver Kowalke
|
bdbe2ea1f7
|
mutex' call lk.unlock() instead splk_.unlock()
|
2013-10-18 20:29:18 +02:00 |
|
Oliver Kowalke
|
bc4478c599
|
condition thread-safe
|
2013-10-18 20:29:03 +02:00 |
|
Oliver Kowalke
|
8948ddc12f
|
this_fiber::sleep() is interruption-point
|
2013-10-18 20:28:25 +02:00 |
|
Oliver Kowalke
|
ee13cc1700
|
make mutex thread-safe
|
2013-10-18 17:41:08 +02:00 |
|
Oliver Kowalke
|
ef0367bec4
|
protect list of wiating fibers in fiber_base
|
2013-10-17 21:01:12 +02:00 |
|
Oliver Kowalke
|
d924f5aa87
|
spinlock added
|
2013-10-17 20:55:16 +02:00 |
|
Oliver Kowalke
|
ec8a11e60c
|
atomic fiber::state_
|
2013-10-17 19:21:26 +02:00 |
|
Oliver Kowalke
|
1507e34d02
|
cleanup
|
2013-10-17 19:20:36 +02:00 |
|
Oliver Kowalke
|
de58203ea8
|
docu
|
2013-10-14 19:31:43 +02:00 |
|
Oliver Kowalke
|
9b1a76ad2f
|
docu
|
2013-10-14 19:24:43 +02:00 |
|
Oliver Kowalke
|
8d4987bf5c
|
reset() + future
|
2013-10-14 17:43:18 +02:00 |
|
Oliver Kowalke
|
3a0d0309e5
|
docu
|
2013-10-14 17:24:37 +02:00 |
|
Oliver Kowalke
|
4f60f804ff
|
docuemtnation update
|
2013-10-13 11:01:38 +02:00 |
|
Oliver Kowalke
|
88b72766c3
|
call scheduler::run() not in loop in asio-helpers
|
2013-10-07 19:41:06 +02:00 |
|
Oliver Kowalke
|
4a483d3215
|
do not throw in start_fiber_()
|
2013-10-02 17:13:00 +02:00 |
|
Oliver Kowalke
|
decba3f33f
|
std::terminate() called if exception not catched
|
2013-10-01 19:44:06 +02:00 |
|
Oliver Kowalke
|
147d41833a
|
remove exception example
|
2013-10-01 19:43:29 +02:00 |
|
Oliver Kowalke
|
500c1e605b
|
example regarding to exceptions
|
2013-09-29 11:05:57 +02:00 |
|
Oliver Kowalke
|
045a40e5c6
|
docu
|
2013-09-29 10:42:29 +02:00 |
|
Oliver Kowalke
|
4465d50c0c
|
example interrupting fiber
|
2013-09-29 10:42:11 +02:00 |
|
Oliver Kowalke
|
2a6ea310a1
|
fix linkingissue
|
2013-09-28 16:53:04 +02:00 |
|
Oliver Kowalke
|
84d2a50491
|
fix Jamfiles and multithreading
|
2013-09-28 10:24:47 +02:00 |
|
Oliver Kowalke
|
abff6f6aa8
|
fix for MacOS X reated to scheduler::instance_
|
2013-09-28 08:22:37 +02:00 |
|
Oliver Kowalke
|
73e87bc599
|
fix bug related to fiber::join()
|
2013-09-28 08:20:59 +02:00 |
|
olk
|
2c2f5156e9
|
Update README.md
|
2013-09-26 20:28:36 +02:00 |
|
Oliver Kowalke
|
49cb3692bd
|
docu
|
2013-09-26 20:27:25 +02:00 |
|
Oliver Kowalke
|
2d005f743e
|
docu
|
2013-09-26 19:26:18 +02:00 |
|
Oliver Kowalke
|
60031f8ec1
|
Nat's patch applied (Mac OS X related stuff)
|
2013-09-26 19:25:24 +02:00 |
|
Oliver Kowalke
|
5be0757ffd
|
docu updated
|
2013-09-24 17:17:57 +02:00 |
|
Oliver Kowalke
|
13e52fdb23
|
docu
|
2013-09-16 17:33:15 +02:00 |
|
Oliver Kowalke
|
327104ffe3
|
dou
|
2013-09-15 19:38:29 +02:00 |
|
Oliver Kowalke
|
5e59b45c8d
|
documentation
|
2013-09-13 17:38:36 +02:00 |
|
Oliver Kowalke
|
a71c8478fe
|
make fiber::detach() not inlined
|
2013-09-13 17:38:09 +02:00 |
|
Oliver Kowalke
|
32405f7a99
|
add asio example demonstaratiing sync. of fibers
|
2013-09-11 09:27:27 +02:00 |
|
Oliver Kowalke
|
dfafec5c8b
|
run scheduler after each asio::spawn and usage of yield_context
|
2013-09-11 09:26:51 +02:00 |
|
Oliver Kowalke
|
8734e49176
|
remove obsolete classes/files
|
2013-09-09 09:41:04 +02:00 |
|
Oliver Kowalke
|
0eeaf2e9ec
|
some clean-up of the code
|
2013-09-09 09:33:11 +02:00 |
|
Oliver Kowalke
|
e996d2e28f
|
use coroutines inside fiber
|
2013-09-09 08:52:26 +02:00 |
|
Oliver Kowalke
|
00ec9d32a3
|
update
|
2013-08-28 21:57:14 +02:00 |
|
Oliver Kowalke
|
2e000575e1
|
docu
|
2013-08-27 22:04:12 +02:00 |
|
Oliver Kowalke
|
1e838db13d
|
docu
|
2013-08-25 19:52:15 +02:00 |
|
Oliver Kowalke
|
0cf8661315
|
documentation prepared
|
2013-08-21 17:30:00 +02:00 |
|
Oliver Kowalke
|
f1ff2b2c94
|
fix promsie issue related to MSVC + typedef
|
2013-08-19 17:40:53 +02:00 |
|
Oliver Kowalke
|
d91578120f
|
fix libname
|
2013-08-18 22:14:10 +02:00 |
|
Oliver Kowalke
|
104278aa8a
|
some fixes for auto-linking on WINDOWS
|
2013-08-18 21:03:29 +02:00 |
|
Oliver Kowalke
|
5afff7e0f9
|
fix libname for install process
|
2013-08-18 21:02:39 +02:00 |
|
Oliver Kowalke
|
9387202486
|
fix typedef of function-ptr in packaged_task
|
2013-08-18 19:47:33 +02:00 |
|
Oliver Kowalke
|
87f10d7d70
|
fix template arg for packaged_task in asnyc()
|
2013-08-18 19:46:03 +02:00 |
|