History log of /libuv/ (Results 4526 – 4550 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dd7e6f0118-Jan-2012 Ben Noordhuis

test: don't use malloc/free in test-timer

6ede034a18-Jan-2012 Ben Noordhuis

test: #include missing <string.h>

1161d31a18-Jan-2012 Ben Noordhuis

test: move container_of() macro into task.h

fbbc085418-Jan-2012 Ben Noordhuis

Rename COUNTOF() to ARRAY_SIZE().

Consistent with Node, it has an ARRAY_SIZE() macro but not COUNTOF().

dee86dd518-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 ...

52511b9d12-Jan-2012 Igor Zinkovsky

windows: implement uv_loop_new+uv_loop_delete

f5bd21f116-Jan-2012 Igor Zinkovsky

conform to ANSI C

71f6c0ed16-Jan-2012 Ben Noordhuis

Merge remote-tracking branch 'origin/v0.6'

Conflicts:
src/win/util.c


e7758e1215-Jan-2012 Fedor Indutny

unix: remove eio_set_max_poll_reqs

* added test

2651273114-Jan-2012 Igor Zinkovsky

remove uv_thread_self

94a5c7b012-Jan-2012 Igor Zinkovsky

fix warnings in windows build

e8494ddd11-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".

51ea46de09-Jan-2012 Ryan Dahl

Merge remote branch 'origin/v0.6'


4ad33e9709-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.

5cc6090f30-Dec-2011 Ryan Dahl

Add uv_pipe_pair for communication between threads

This is only the Unix implementation and test.

3dd4ecb428-Dec-2011 Ryan Dahl

unix: expose uv__make_socketpair, uv__make_pipe in unix/internal.h

0db56ea429-Dec-2011 Ben Noordhuis

windows: implement uv_thread_self()

85f6b79528-Dec-2011 Ben Noordhuis

Fix Windows build, uv_eio_channel is Unix only.

d6a06b8622-Dec-2011 Ben Noordhuis

test: eio callbacks should run in their owning threads

271aa18022-Dec-2011 Ben Noordhuis

unix: eio_init() is not thread-safe, run atomically

ec8c500820-Dec-2011 Ben Noordhuis

Update AUTHORS and .mailmap

abf9654a20-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.

10de090b20-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.

6a9cb90207-Dec-2011 Ben Noordhuis

Add ngx_queue_foreach() macro.

69ce014520-Dec-2011 Ben Noordhuis

Wrap platform "thread-safe run once" APIs.

1...<<181182183184185186187188189190>>...218