Commit Graph

4 Commits

Author SHA1 Message Date
f2743d05e7 Add hybrid epoll/thread pool async I/O backend (#98)
* Add hybrid epoll/thread pool async I/O backend

* Remove thread pool in favor of epoll AIO backend
2025-10-23 23:09:52 -07:00
fa3541fe2d Add thread pool async I/O backend (#97)
* Add thread pool async I/O backend

* Make it work with older code
2025-10-23 10:29:23 -07:00
061228c971 Make liburing optional; rewrite CMakeLists.txt and enable LTO 2025-10-07 14:12:37 -06:00
df36de18bf Implement async (overlapped) I/O with io_uring 2025-10-06 23:51:09 -06:00