Commit graph

516 commits

Author SHA1 Message Date
Stjepan Glavina
756da0e89d Modularize 2019-08-12 19:45:28 +02:00
Stjepan Glavina
c3eee6cba5 Fix broken docs 2019-08-12 19:12:41 +02:00
Stjepan Glavina
68d7a9c34e Refactor 2019-08-12 18:38:59 +02:00
Stjepan Glavina
a430e27819 Cleanup, docs, fmt 2019-08-12 18:00:21 +02:00
Stjepan Glavina
0ab2c8f49b typos 2019-08-12 12:54:37 +02:00
Stjepan Glavina
e44451a042 Revamp IO traits and Stream trait 2019-08-12 12:50:35 +02:00
Stjepan Glavina
43d822cbc5 Add a html logo 2019-08-12 12:50:35 +02:00
Tyler Neely
445b4161cb Improve comment on the blocking threadpool 2019-08-09 16:40:31 +02:00
Aleksey Kladov
3ce68814b6 implement FusedStream for net::Incoming 2019-08-09 12:47:48 +02:00
Tyler Neely
81fa1d419a Remove all of the dynamic control stuff for now and just use nonblocking sends + 1 second receive timeouts 2019-08-09 12:22:54 +02:00
Tyler Neely
ab613a53e5 Improve comments in the blocking threadpool 2019-08-09 12:06:43 +02:00
Tyler Neely
4cb1faf299 Use unbuffered work queue in the dynamic threadpool to reduce bufferbloat 2019-08-09 12:06:26 +02:00
Tyler Neely
d75aae23cb Tune timings of dynamic threadpool 2019-08-09 12:06:00 +02:00
Stjepan Glavina
3f4a56abdc Reformat doc examples 2019-08-09 02:56:59 +02:00
Tyler Neely
e97dfdc4cc Add dynamic threadpool 2019-08-08 16:48:18 +02:00
Florian Gilcher
5b0a6269a9
Initial commit 2019-08-08 14:44:48 +02:00