Commit Graph

21 Commits

Author SHA1 Message Date
Dmitry Simonenko ac30023f1e machinarium: fix readahead callback read status 2017-04-21 14:52:16 +03:00
Dmitry Simonenko e619cbf266 machinarium: turn readahead back on 2017-04-20 15:12:41 +03:00
Dmitry Simonenko a4ec75820d machinarium: implement fast call stub 2017-04-20 15:08:56 +03:00
Dmitry Simonenko c60340d6cb machinarium: major rework of fiber operation call logic 2017-04-20 14:56:47 +03:00
Dmitry Simonenko ea3ef72118 machinarium: remove return value from fd callback 2017-04-19 16:38:00 +03:00
Dmitry Simonenko bd74e1f6bb machinarium: try to do one syscall during poller callback 2017-04-18 16:05:17 +03:00
Dmitry Simonenko 7807f860ea machinarium: rework readahead support 2017-04-18 15:02:28 +03:00
Dmitry Simonenko 259fc79315 machinarium: do optimistic io call before polling 2017-04-17 16:16:35 +03:00
Dmitry Simonenko b4818c0148 machinarium: make machine_read() readahead-less version 2017-04-14 17:53:55 +03:00
Dmitry Simonenko c435fc3640 machinarium: make name resolution work; enable tls 2017-04-13 22:41:18 +03:00
Dmitry Simonenko 6301d72b3a machinarium: properly setup accepted client io 2017-04-13 21:36:17 +03:00
Dmitry Simonenko 46ad1cc0df machinarium: switch machine_read() to new event loop impl 2017-04-12 16:22:41 +03:00
Dmitry Simonenko 9be76d1eb4 machinarium: remake error setters 2017-03-29 14:58:27 +03:00
Dmitry Simonenko 53ee461e5b machinarium: bind use tls for connect, read and write 2017-03-28 14:51:57 +03:00
Dmitry Simonenko 02c95f8829 machinarium: separate direct io and api layers 2017-03-28 13:31:14 +03:00
Dmitry Simonenko 9e1b3a1cf8 machinarium: add optional buf argument to machine_read() 2017-03-24 15:18:12 +03:00
Dmitry Simonenko ae15cce60d machinarium: rename machine.h to machinarium.h 2017-03-21 15:55:23 +03:00
Dmitry Simonenko 5360997ad3 machinarium: move machine to src (complete refactoring) 2017-03-21 15:50:44 +03:00
Dmitry Simonenko d9357c7dc2 machinarium: remove src/ 2017-03-21 15:48:48 +03:00
Dmitry Simonenko 04667b298e machinarium: fix mm_read return status 2017-02-07 16:37:34 +03:00
Dmitry Simonenko 0c466a90ae machinarium: move source code base from lib into src 2017-01-17 17:12:21 +03:00