History log of /libuv/ (Results 3601 – 3625 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
36c91e3b30-Sep-2012 Ben Noordhuis

unix: port getaddrinfo to new thread pool

f35a4b6230-Sep-2012 Ben Noordhuis

unix: add custom thread pool

1020a1a830-Sep-2012 Ben Noordhuis

include: make ngx_queue macros sanitary

5e09e1b530-Sep-2012 Ben Noordhuis

linux: please valgrind, free memory at exit

Free the memory that is used to store the new argv and envp. It's not strictly
necessary (the OS is going to reclaim the memory anyway) but it

linux: please valgrind, free memory at exit

Free the memory that is used to store the new argv and envp. It's not strictly
necessary (the OS is going to reclaim the memory anyway) but it makes the output
from valgrind a lot less noisy.

show more ...

45b5e79f30-Sep-2012 Ben Noordhuis

test: fix memory leak in tcp_ping_pong

f090297f30-Sep-2012 Ben Noordhuis

test: delete default loop after test run

Delete the default event loop after the test completes. Keeps valgrind happy.

4e268f7730-Sep-2012 Ben Noordhuis

test: add valgrind support

Run tests through valgrind when UV_USE_VALGRIND=1 is set in the environment.

48f9842430-Sep-2012 Ben Noordhuis

test: fix error message in runner

1923abda30-Sep-2012 Ben Noordhuis

test: add uv_fs_readlink test

e2cffdcf01-Oct-2012 Bert Belder

doc: add lxjs talk to readme

7ac23ee028-Sep-2012 Ben Noordhuis

unix: move getaddrinfo code to getaddrinfo.c

4f8e2a8e28-Sep-2012 Ben Noordhuis

unix: close async pipe fds on loop delete

17ea46d228-Sep-2012 Ben Noordhuis

include: remove uv_counters_t, missed in 837edf4

8afd71a125-Sep-2012 Shannen Saez

windows: fix vcbuild.bat issue

gyp_uv was complaining because it never receives a value for which type
of library to build (static vs shared). This makes vcbuild.bat set the
default

windows: fix vcbuild.bat issue

gyp_uv was complaining because it never receives a value for which type
of library to build (static vs shared). This makes vcbuild.bat set the
default to build a static library.

show more ...

39ca621922-Sep-2012 Bert Belder

windows: don't blow up when an invalid FD is used

b877db9319-Sep-2012 Charlie McConnell

unix: map EDQUOT to UV_ENOSPC

5bfb7c9120-Sep-2012 Luigi Grilli

windows: build system improvements

* Add shared/static library option
* Add x86/x64 target option
* Improve Visual Studio detection
* Set GYP_MSVS_VERSION to pick VS2010 over VS2

windows: build system improvements

* Add shared/static library option
* Add x86/x64 target option
* Improve Visual Studio detection
* Set GYP_MSVS_VERSION to pick VS2010 over VS2008

Closes GH-504
Closes GH-514

show more ...

45931f8b20-Sep-2012 Bert Belder

Add mailing list to readme

46bd5fb320-Sep-2012 Bert Belder

Rearrange struct layouts to make FFI bindings easier

This patch ensures that all struct fields are in this order:
1. public
2. readonly
3. private

73cf360020-Sep-2012 Fedor Indutny

darwin: fsevents: emit UV_CHANGE on metadata change

2916a16019-Sep-2012 Charlie McConnell

unix: map EDQUOT to UV_ENOSPC

ea8db64518-Sep-2012 Ben Noordhuis

darwin: fix 'directive in macro' compiler warning

778144f017-Sep-2012 Fedor Indutny

darwin: emit relative path in fsevents

be2a217617-Sep-2012 Ben Noordhuis

unix: rethink relaxed accept() approach

Benchmarks demonstrated that the idle timer handle approach didn't balance the
load quite fair enough, the majority of new connections still ended

unix: rethink relaxed accept() approach

Benchmarks demonstrated that the idle timer handle approach didn't balance the
load quite fair enough, the majority of new connections still ended up in one
or two processes.

The new approach voluntarily gives up a scheduler timeslice by calling
nanosleep() with a one nanosecond timeout.

Why not sched_yield()? Because on Linux (and this is probably true for other
Unices as well), sched_yield() only yields if there are other processes running
on the same CPU.

nanosleep() on the other hand always forces the process to sleep, which gives
other processes a chance to accept our pending connections.

show more ...

37dc747217-Sep-2012 Ben Noordhuis

test: fix aliasing warning in dns-server.c

1...<<141142143144145146147148149150>>...218