2
0
mirror of https://github.com/boostorg/fiber.git synced 2026-02-02 20:52:21 +00:00
Commit Graph

263 Commits

Author SHA1 Message Date
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