History log of /libuv/ (Results 3551 – 3575 of 5438)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
61ecb34123-Oct-2012 saghul

win: support compilation with Visual Studio 2008

c2478b2622-Oct-2012 Ben Noordhuis

linux: update comm field in uv_set_process_title()

Makes the new process name visible in both `ps` and `ps a`, with the caveat
that `ps` will only print the first 16 characters.

linux: update comm field in uv_set_process_title()

Makes the new process name visible in both `ps` and `ps a`, with the caveat
that `ps` will only print the first 16 characters.

Before this commit, `ps` kept reporting the old process name.

show more ...

775064a320-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.

show more ...

1bb1ba2720-Oct-2012 Ben Noordhuis

unix: fix compiler warning in async.c

Include missing <string.h> header. Fixes the following compiler warning:

src/unix/async.c:182:7: warning: implicit declaration of
funct

unix: fix compiler warning in async.c

Include missing <string.h> header. Fixes the following compiler warning:

src/unix/async.c:182:7: warning: implicit declaration of
function ‘memmove’ [-Wimplicit-function-declaration]

show more ...

209abbab18-Oct-2012 Fedor Indutny

unix: avoid iterating over all async handles

1e32cb0116-Oct-2012 Bert Belder

unix: support signal handlers outside the main loop

39d574dc16-Oct-2012 Bert Belder

unix: make it possible to delay close callbacks

47eb034916-Oct-2012 Bert Belder

test: move loop cleanup code to the individual tests


test/benchmark-async-pummel.c
test/benchmark-async.c
test/benchmark-fs-stat.c
test/benchmark-getaddrinfo.c
test/benchmark-loop-count.c
test/benchmark-million-timers.c
test/benchmark-multi-accept.c
test/benchmark-ping-pongs.c
test/benchmark-pound.c
test/benchmark-pump.c
test/benchmark-spawn.c
test/benchmark-tcp-write-batch.c
test/benchmark-udp-pummel.c
test/runner.c
test/task.h
test/test-active.c
test/test-async.c
test/test-callback-order.c
test/test-callback-stack.c
test/test-connection-fail.c
test/test-delayed-accept.c
test/test-fs-event.c
test/test-fs-poll.c
test/test-fs.c
test/test-getaddrinfo.c
test/test-getsockname.c
test/test-idle.c
test/test-ipc-send-recv.c
test/test-ipc.c
test/test-loop-handles.c
test/test-multiple-listen.c
test/test-ping-pong.c
test/test-pipe-bind-error.c
test/test-pipe-connect-error.c
test/test-poll-close.c
test/test-poll.c
test/test-ref.c
test/test-run-once.c
test/test-shutdown-close.c
test/test-shutdown-eof.c
test/test-signal.c
test/test-spawn.c
test/test-stdio-over-pipes.c
test/test-tcp-bind-error.c
test/test-tcp-bind6-error.c
test/test-tcp-close-while-connecting.c
test/test-tcp-close.c
test/test-tcp-connect-error-after-write.c
test/test-tcp-connect-error.c
test/test-tcp-connect-timeout.c
test/test-tcp-connect6-error.c
test/test-tcp-flags.c
test/test-tcp-open.c
test/test-tcp-shutdown-after-write.c
test/test-tcp-unexpected-read.c
test/test-tcp-write-error.c
test/test-tcp-write-to-half-open-connection.c
test/test-tcp-writealot.c
test/test-threadpool.c
test/test-timer-again.c
test/test-timer.c
test/test-tty.c
test/test-udp-dgram-too-big.c
test/test-udp-ipv6.c
test/test-udp-multicast-join.c
test/test-udp-multicast-ttl.c
test/test-udp-open.c
test/test-udp-options.c
test/test-udp-send-and-recv.c
test/test-walk-handles.c
28eb619c11-Oct-2012 Bert Belder

windows: don't run signal tests

They are dummy tests on windows, running them is misleading.
Also remove duplicate 'test-signal.c' entry from uv.gyp.

c5e1140716-Oct-2012 Bert Belder

tests: fix some compile warnings on windows

36b1e1a515-Oct-2012 Hiroaki Nakamura

test: change 10e8 to 1e9

It is clearer and used everywhere else.

fd136da014-Oct-2012 Ben Noordhuis

unix: remove always_inline attribute

Fixes the following gcc 4.7+ warning:

../src/unix/internal.h:105:13: warning: always_inline function might not be
inlinable [-Wattribute

unix: remove always_inline attribute

Fixes the following gcc 4.7+ warning:

../src/unix/internal.h:105:13: warning: always_inline function might not be
inlinable [-Wattributes]

gcc wants the always_inline function to be annotated with the 'inline' keyword
which we can't do because we compile in C89 mode.

Using __inline is not an option because that makes clang generate warnings when
-Wlanguage-extension-token is enabled.

Therefore, remove the always_inline attribute altogether and hope that the
compiler is smart enough to inline the functions.

show more ...

d8de4fbd14-Oct-2012 Ben Noordhuis

build: compile with -fwrapv in debug mode

47b2cd3111-Oct-2012 Ben Noordhuis

build: rename uv.a to libuv.a

9a6f496910-Oct-2012 saghul

win: fix compilation with MSVCRT < 8.0

b0c1a38010-Oct-2012 Bert Belder

windows: fix handle leak in uv_fs_utime

4900912d10-Oct-2012 Bert Belder

windows: fix application crashed popup in debug version

This is a backport of 2 patches by Ting-Yu Lin and Hiroaki Nakamura.

cb03e3bd10-Oct-2012 Ben Noordhuis

darwin: work around concurrent write() kernel bug

Simultaneously writing from multiple threads to the same file descriptor is not
safe on OS X. We already serialized all pwrite() system

darwin: work around concurrent write() kernel bug

Simultaneously writing from multiple threads to the same file descriptor is not
safe on OS X. We already serialized all pwrite() system calls, apply the same
workaround to the write() system call.

Fixes a node.js test, test/simple/test-fs-sir-writes-alot.js, that was failing
because parts of the output file got filled with nul bytes.

show more ...

4affbe7009-Oct-2012 Ben Noordhuis

unix: remove unnecessary pthread_join ESRCH check

ESRCH means the thread never got started but we guard against that now.

acea302809-Oct-2012 Hiroaki Nakamura

unix, windows: add thread barrier support

2684f87609-Oct-2012 Hiroaki Nakamura

windows: don't set CRT debug mode on MinGW

193432df05-Oct-2012 Andrius Bentkus

uv.h: move gid and uid to the end of the uv_process_t struct

uv_gid_t and uv_uid_t have different sizes on different platforms.
Moving them to the end of the struct is easier for binding

uv.h: move gid and uid to the end of the uv_process_t struct

uv_gid_t and uv_uid_t have different sizes on different platforms.
Moving them to the end of the struct is easier for bindings that use
FFI.

show more ...

b2caee7c05-Oct-2012 Andrius Bentkus

uv.h: move private uv_req_t fields to the bottom of the struct

40134c3507-Oct-2012 Ben Noordhuis

unix: don't reap threads if none were started

Fixes a segmentation fault on 32 bits linux with glibc 2.15.

Thanks to Johan Bergström (@jbergstroem) for reporting the issue and testi

unix: don't reap threads if none were started

Fixes a segmentation fault on 32 bits linux with glibc 2.15.

Thanks to Johan Bergström (@jbergstroem) for reporting the issue and testing
out the patch.

show more ...

f7c991f106-Oct-2012 Shigeki Ohtsu

test: add consumer-producer test for condvar

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