libuv code