df1399fa | 28-Nov-2012 |
Ben Noordhuis |
Remove *.mk and *.Makefile from .gitignore list The *.mk and *.Makefile files generated by gyp are stored in $TOPLEVEL/out now. Fixes #636. |
4a69c4bb | 28-Nov-2012 |
Ben Noordhuis |
unix: change uv_backend_timeout() prototype * change return value to signed int * constify loop argument |
09a7f85b | 26-Nov-2012 |
Fedor Indutny |
unix: add uv_backend_fd() and uv_backend_timeout() This can be used in conjuction with uv_run_once() to poll in one thread and run the event loop's event callbacks in another. U
unix: add uv_backend_fd() and uv_backend_timeout() This can be used in conjuction with uv_run_once() to poll in one thread and run the event loop's event callbacks in another. Useful for embedding libuv's event loop in another event loop.
show more ...
|
5d92ccce | 27-Nov-2012 |
Shane Holloway |
windows: add flag for hiding windows created by a spawned process Closes GH-627 |
99d3102b | 26-Nov-2012 |
Ben Noordhuis |
unix: drop pthread dependency in threadpool.c Replace the pthread code with their libuv counterparts. One step closer to a shared thread pool implementation. |
0cca5391 | 23-Nov-2012 |
Shigeki Ohtsu |
unix, windows: disallow NULL worker in thread pool See #629. |
90271e1a | 22-Nov-2012 |
Ben Noordhuis |
darwin, freebsd: set SO_NOSIGPIPE on sockets Suppresses delivery of SIGPIPE signals when the remote end of the socket has gone away. |
dcd3b55c | 22-Nov-2012 |
Ben Noordhuis |
unix: fix thread pool race condition Send the wakeup signal to the main thread *before* releasing the lock. Doing it the other way around introduces a race condition where the watcher ma
unix: fix thread pool race condition Send the wakeup signal to the main thread *before* releasing the lock. Doing it the other way around introduces a race condition where the watcher may already have been pulled off the work queue.
show more ...
|
5639b2f1 | 20-Oct-2012 |
Ben Noordhuis |
linux: use /proc/cpuinfo for CPU frequency Obtain the CPU frequency from /proc/cpuinfo because there may not be any cpufreq info available in /sys. This also means that the reported CPU
linux: use /proc/cpuinfo for CPU frequency Obtain the CPU frequency from /proc/cpuinfo because there may not be any cpufreq info available in /sys. This also means that the reported CPU speed from now on is the *maximum* speed, not the *actual* speed the CPU runs at. This change only applies to x86 because ARM and MIPS don't report that information in /proc/cpuinfo. Fixes #588. This is a back-port of commit 775064a from the master branch.
show more ...
|
fc5984fb | 20-Nov-2012 |
Ben Noordhuis |
build: fix dragonflybsd gyp build Depends on a not-yet-landed gyp patch: https://codereview.chromium.org/11348152/ |
d8a83797 | 19-Nov-2012 |
Ben Noordhuis |
test: disable fs event test on dragonflybsd Disable the fs_event_close_in_callback test on DragonFlyBSD, like we do on the other BSDs. The test doesn't work with kqueue-based fi
test: disable fs event test on dragonflybsd Disable the fs_event_close_in_callback test on DragonFlyBSD, like we do on the other BSDs. The test doesn't work with kqueue-based file notifications, the event is generated before the file is watched. Maybe we should remove it altogether.
show more ...
|
e997dd59 | 19-Nov-2012 |
Ben Noordhuis |
dragonflybsd: fix uv_fs_futime() |
5aa62980 | 19-Nov-2012 |
Ben Noordhuis |
dragonflybsd: make uv_cpu_info() less broken |
172d495b | 19-Nov-2012 |
Ben Noordhuis |
build: fix dragonflybsd build, link with libkvm |
3e9344fd | 19-Nov-2012 |
Ben Noordhuis |
build: remove unused EV_CONFIG var |
190db156 | 19-Nov-2012 |
Ben Noordhuis |
unix: set proper loop errno for udp write req cb Harmonize with stream.c and tcp.c: when a handle is closed that has pending writes queued up, run the callbacks with loop->err.code set t
unix: set proper loop errno for udp write req cb Harmonize with stream.c and tcp.c: when a handle is closed that has pending writes queued up, run the callbacks with loop->err.code set to UV_ECANCELED, not UV_EINTR.
show more ...
|
665a316a | 22-Aug-2012 |
Ben Noordhuis |
unix: remove libev |
65bb6f06 | 15-Nov-2012 |
Ben Noordhuis |
unix: rename UV__IO_* constants |
1282d648 | 22-Aug-2012 |
Ben Noordhuis |
unix: remove dependency on libev |
59a2c639 | 15-Nov-2012 |
Ben Noordhuis |
bench: remove dead and buggy code Pipe accept benchmarks have never been implemented, remove the code path. Said code path also contained a bug: it tried to bind to the same pipe th
bench: remove dead and buggy code Pipe accept benchmarks have never been implemented, remove the code path. Said code path also contained a bug: it tried to bind to the same pipe that is bound to a few lines down.
show more ...
|
a28bc887 | 15-Nov-2012 |
Ben Noordhuis |
bench: print benchmark name in async/async_pummel |
05aac929 | 15-Nov-2012 |
Stephen Gallagher |
include: export uv_inet_* functions |
c252bcb3 | 14-Nov-2012 |
Ben Noordhuis |
bench: fix loop starvation bug Don't keep writing until the write queue fills up. On fast systems (mine), that never happens - the data is sent out as fast as the benchmark generates it. |
72955c29 | 14-Nov-2012 |
Ben Noordhuis |
windows: map WSAESHUTDOWN to UV_EPIPE This is a back-port of commit 483043b from the master branch. |
09b02223 | 13-Nov-2012 |
Ben Noordhuis |
bench: report proper benchmark name |