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 |
|
Oliver Kowalke
|
9010909a6a
|
some fixes for MSVC
|
2013-08-18 19:03:05 +02:00 |
|
Oliver Kowalke
|
ca292f452d
|
disable warinings on WINDOWS
|
2013-08-18 16:18:28 +02:00 |
|
Oliver Kowalke
|
c45acbdd17
|
remove copy-n-paste failure
|
2013-08-18 14:00:09 +02:00 |
|
Oliver Kowalke
|
9d67164839
|
adapt io_service to wait-op requirements
|
2013-08-18 10:52:36 +02:00 |
|
Oliver Kowalke
|
3485f551aa
|
add async()
|
2013-08-18 10:30:15 +02:00 |
|
Oliver Kowalke
|
df59ffcff3
|
add wait_for/wait_until to futures
|
2013-08-17 11:23:01 +02:00 |
|
Oliver Kowalke
|
4121cac318
|
add support for timed-operations (wait_for/wait_until)
|
2013-08-16 21:24:32 +02:00 |
|
Oliver Kowalke
|
94482d25b6
|
add time-point to schedulable fiber
|
2013-08-13 18:23:53 +02:00 |
|
Oliver Kowalke
|
f06b6cf0d4
|
fix auto-link in config.hpp
|
2013-08-13 10:27:02 +02:00 |
|
olk
|
6daede9ea5
|
Update README.md
|
2013-06-26 09:50:23 +03: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
|
11eb0c6082
|
add boost.asio spawn() for fibers
|
2013-06-19 18:03:48 +02:00 |
|
Oliver Kowalke
|
f3193cb2e3
|
code clean-up
|
2013-06-17 17:43:21 +02:00 |
|
Oliver Kowalke
|
3dda52415f
|
consolidate wqueue_t and wqueue_work_t
|
2013-06-17 17:35:19 +02:00 |
|
Oliver Kowalke
|
9d58afd3ec
|
add some examples using boost.asio async_result
|
2013-06-16 16:19:24 +02:00 |
|
Oliver Kowalke
|
cb42a47e7c
|
make io_service useable for c++03 compilers too
|
2013-06-16 16:18:51 +02:00 |
|
Oliver Kowalke
|
f0241982c2
|
make yield::operator[]( error_code) const
|
2013-06-16 16:17:24 +02:00 |
|
Oliver Kowalke
|
de3bc64e4f
|
boost.asio related stuff (fiber-aware io_servic etc.)
|
2013-06-14 20:37:47 +02:00 |
|
Oliver Kowalke
|
1db7951449
|
fix type in use_fiber
|
2013-06-14 19:07:36 +02:00 |
|
Oliver Kowalke
|
31c764b7bc
|
some code clean-up
|
2013-06-14 16:53:46 +02:00 |
|
Oliver Kowalke
|
04ddde32f1
|
refactor of support of boost.asio async_result (use_future_t)
|
2013-06-13 17:39:03 +02:00 |
|
Oliver Kowalke
|
b9542e1745
|
enhance docuemntation
|
2013-06-12 16:59:10 +02:00 |
|
Oliver Kowalke
|
fc9938190e
|
add example using boost.asio async_result feature
|
2013-06-12 16:58:45 +02:00 |
|
Oliver Kowalke
|
b46af98e7a
|
use boost::allocator_arg_t in promise and packaged_task
|
2013-06-12 16:57:41 +02:00 |
|