libuv/include
Ben Noordhuis f17c535b73 unix: use a heap for timers
Replace the red-black tree with a heap.  The most common operation that
libuv performs on timers is looking up the first timer to expire.  With
a red-black tree, that operation is O(log n).  With a heap, it's O(1).
2014-02-19 13:36:14 +01:00
..
pthread-fixes.h build: switch to autotools 2013-07-02 01:21:16 +02:00
stdint-msvc2008.h build: switch to autotools 2013-07-02 01:21:16 +02:00
tree.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-bsd.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-darwin.h fsevents: report errors to user 2013-10-31 01:06:37 +04:00
uv-errno.h unix, windows: map EFBIG errno 2014-02-14 17:03:19 +01:00
uv-linux.h linux,darwin,win: link-local IPv6 addresses 2013-07-04 15:43:20 +02:00
uv-sunos.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-unix.h unix: use a heap for timers 2014-02-19 13:36:14 +01:00
uv-version.h include: expose libuv version in header files 2014-02-17 20:53:20 +01:00
uv-win.h Revert "fs: vectored IO API for filesystem read/write" 2014-02-18 21:48:13 +04:00
uv.h Revert "fs: vectored IO API for filesystem read/write" 2014-02-18 21:48:13 +04:00