dd7e6f01 | 18-Jan-2012 |
Ben Noordhuis |
test: don't use malloc/free in test-timer |
6ede034a | 18-Jan-2012 |
Ben Noordhuis |
test: #include missing <string.h> |
1161d31a | 18-Jan-2012 |
Ben Noordhuis |
test: move container_of() macro into task.h |
fbbc0854 | 18-Jan-2012 |
Ben Noordhuis |
Rename COUNTOF() to ARRAY_SIZE(). Consistent with Node, it has an ARRAY_SIZE() macro but not COUNTOF(). |
dee86dd5 | 18-Jan-2012 |
Ben Noordhuis |
unix: don't retry close() on EINTR Linux 2.6 always closes the file descriptor, even on EINTR. Retrying the close() call isn't merely useless, it's actively harmful - the file descriptor
unix: don't retry close() on EINTR Linux 2.6 always closes the file descriptor, even on EINTR. Retrying the close() call isn't merely useless, it's actively harmful - the file descriptor may have been acquired by another thread.
show more ...
|
52511b9d | 12-Jan-2012 |
Igor Zinkovsky |
windows: implement uv_loop_new+uv_loop_delete |
f5bd21f1 | 16-Jan-2012 |
Igor Zinkovsky |
conform to ANSI C |
71f6c0ed | 16-Jan-2012 |
Ben Noordhuis |
Merge remote-tracking branch 'origin/v0.6' Conflicts: src/win/util.c
|
e7758e12 | 15-Jan-2012 |
Fedor Indutny |
unix: remove eio_set_max_poll_reqs * added test |
26512731 | 14-Jan-2012 |
Igor Zinkovsky |
remove uv_thread_self |
94a5c7b0 | 12-Jan-2012 |
Igor Zinkovsky |
fix warnings in windows build |
e8494ddd | 11-Jan-2012 |
Daisuke Murase |
unix: use EVRUN_ONCE in uv_run_once() EVRUN_NOWAIT means "poll and don't block". Use EVRUN_ONCE instead, "wait for single event". |
51ea46de | 09-Jan-2012 |
Ryan Dahl |
Merge remote branch 'origin/v0.6'
|
4ad33e97 | 09-Jan-2012 |
Ryan Dahl |
Revert "Add uv_pipe_pair for communication between threads" Not needed. We took a different approach for isolates. This reverts commit 5cc6090fdf738c7ae6677627f9f151c9bc16b43f. |
5cc6090f | 30-Dec-2011 |
Ryan Dahl |
Add uv_pipe_pair for communication between threads This is only the Unix implementation and test. |
3dd4ecb4 | 28-Dec-2011 |
Ryan Dahl |
unix: expose uv__make_socketpair, uv__make_pipe in unix/internal.h |
0db56ea4 | 29-Dec-2011 |
Ben Noordhuis |
windows: implement uv_thread_self() |
85f6b795 | 28-Dec-2011 |
Ben Noordhuis |
Fix Windows build, uv_eio_channel is Unix only. |
d6a06b86 | 22-Dec-2011 |
Ben Noordhuis |
test: eio callbacks should run in their owning threads |
271aa180 | 22-Dec-2011 |
Ben Noordhuis |
unix: eio_init() is not thread-safe, run atomically |
ec8c5008 | 20-Dec-2011 |
Ben Noordhuis |
Update AUTHORS and .mailmap |
abf9654a | 20-Dec-2011 |
Paddy Byers |
unix: create separate eio result queue per loop Makes the eio "done" callback run in the thread that submitted it. Makes it safe to use libeio from multiple event loops. |
10de090b | 20-Dec-2011 |
Ben Noordhuis |
unix: centralize loop init logic Also fixes a bug where loops other than the main loop didn't pick the kqueue backend, which broke the fs event watcher on Darwin and the BSDs. |
6a9cb902 | 07-Dec-2011 |
Ben Noordhuis |
Add ngx_queue_foreach() macro. |
69ce0145 | 20-Dec-2011 |
Ben Noordhuis |
Wrap platform "thread-safe run once" APIs. |