Do you still use libuv? I recall reading about removing that but did not see it happen. Just curious whatever happened with that decision.
The default event loop of libh2o is libuv, since libuv is popular and has bindings to other protocols (which you would need if you want to implement an application using libh2o).
OTOH the standalone server uses evloop for performance.