Commit Graph

45 Commits

Author SHA1 Message Date
Dmitry Simonenko a4a7d01808 flint: add mm_context 2016-11-24 15:48:35 +03:00
Dmitry Simonenko 7b66b20d3b flint: add mm_buf.h 2016-11-24 15:47:24 +03:00
Dmitry Simonenko 15547d14ab flint: update makefile 2016-11-24 15:47:08 +03:00
Dmitry Simonenko 661acfedca flint: prepare for redesign 2016-11-24 15:45:43 +03:00
Dmitry Simonenko 6247c1d81d flint: update README.md 2016-11-24 15:40:12 +03:00
Dmitry Simonenko 74fb9d627a flint: pre-check cancel state for ft_write() 2016-11-18 16:28:49 +03:00
Dmitry Simonenko e219cfd107 flint: pre-check cancel state for ft_read() 2016-11-18 16:28:34 +03:00
Dmitry Simonenko da4add5258 flint: pre-check cancel state for ft_connect() 2016-11-18 16:28:13 +03:00
Dmitry Simonenko e208e44eef flint: pre-check cancel state for ft_accept() 2016-11-18 16:27:59 +03:00
Dmitry Simonenko 2a066435ee flint: pre-check cancel state for ft_sleep() 2016-11-18 16:27:23 +03:00
Dmitry Simonenko 34292ac6dc flint: untrack binary from vc 2016-11-17 15:53:00 +03:00
Dmitry Simonenko a7db197473 flint: implement fiber write cancel 2016-11-17 15:48:39 +03:00
Dmitry Simonenko 7bc4c6762a flint: implement fiber read cancel 2016-11-17 15:44:28 +03:00
Dmitry Simonenko e4e1bcc4e4 flint: implement fiber connect cancel 2016-11-17 15:35:56 +03:00
Dmitry Simonenko fcfe09e382 flint: implement fiber sleep cancel 2016-11-17 13:44:21 +03:00
Dmitry Simonenko 06508e21e3 flint: implement basic cancel support 2016-11-17 13:33:19 +03:00
Dmitry Simonenko 91944714a8 flint: implement fiber wait 2016-11-17 13:03:42 +03:00
Dmitry Simonenko d086c3d011 flint: always reinit context for reused fibers 2016-11-14 18:32:13 +03:00
Dmitry Simonenko 3060192ad1 flint: corrections in AUTHORS file 2016-11-10 13:28:00 +03:00
Dmitry Simonenko 095a3440cd flint: fix rc code checks in echo example 2016-11-09 16:44:44 +03:00
Dmitry Simonenko bee48f049c flint: update README.md 2016-11-08 18:19:49 +03:00
Dmitry Simonenko 44973f5feb flint: update README.md 2016-11-08 18:17:36 +03:00
Dmitry Simonenko 91adec04a4 flint: update README.md 2016-11-08 18:15:47 +03:00
Dmitry Simonenko 3c9662b65b flint: rename project 2016-11-08 17:53:52 +03:00
Dmitry Simonenko c71df38587 fluent: add echo server example 2016-11-08 16:23:58 +03:00
Dmitry Simonenko 4a38d7b7d6 fluent: add context switch benchmark 2016-11-08 16:04:53 +03:00
Dmitry Simonenko d4a77c147e fluent: cleanups for write handler 2016-11-08 15:57:56 +03:00
Dmitry Simonenko d6d48c7193 fluent: add io write support 2016-11-08 15:50:54 +03:00
Dmitry Simonenko 3d9edfd18f fluent: add io read support 2016-11-08 15:48:18 +03:00
Dmitry Simonenko 260b798fbe fluent: add io accept 2016-11-08 15:47:46 +03:00
Dmitry Simonenko c6d26a2d4d fluent: add io bind 2016-11-08 15:42:16 +03:00
Dmitry Simonenko 96982416ce fluent: add io connection 2016-11-08 15:40:12 +03:00
Dmitry Simonenko 3371498cb5 fluent: implement io object 2016-11-08 15:35:21 +03:00
Dmitry Simonenko d896a4405f fluent: add dynamic buffer 2016-11-08 15:33:56 +03:00
Dmitry Simonenko 02d174ecef fluent: update banners 2016-11-08 15:16:12 +03:00
Dmitry Simonenko 41e5f2a475 fluent: implement fiber runtime 2016-11-08 15:14:48 +03:00
Dmitry Simonenko f608e297a2 fluent: implement fiber scheduler 2016-11-08 15:07:09 +03:00
Dmitry Simonenko 8a9c5c70ed fluent: add fiber object 2016-11-08 15:03:58 +03:00
Dmitry Simonenko b148450aea fluent: add execution context abstraction 2016-11-08 15:01:27 +03:00
Dmitry Simonenko 34e5129be2 fluent: implement intrusive linked-list 2016-11-08 14:51:10 +03:00
Dmitry Simonenko f48b47d9e1 fluent: add and distinct public and private headers 2016-11-08 14:49:32 +03:00
Dmitry Simonenko ef8f7175bd fluent: add .gitignore file 2016-11-08 14:44:23 +03:00
Dmitry Simonenko c4154c2a2a fluent: add makefiles 2016-11-08 14:43:54 +03:00
Dmitry Simonenko 4e0f2d3c0c fluent: add AUTHORS and LICENSE files 2016-11-08 14:42:47 +03:00
Dmitry Simonenko 885d6da209 fluent: add README.md 2016-11-08 14:29:48 +03:00