History log of /libuv/ (Results 3701 – 3725 of 5435)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
95a742be17-Aug-2012 Bert Belder

Revert "windows: readable tty handles need access to console output"

This is not the way to go.
This reverts commit 1b929bfff5be0c03826e3855cb5e1fd3d6421ac7.

3b69c0f517-Aug-2012 Ben Noordhuis

unix: split up uv-unix.h

ddd5277317-Aug-2012 Ben Noordhuis

build: handle bad gcc -dumpversion output

`gcc -dumpversion` usually prints major.minor - but on sunos it prints
major.minor.patch.

a7f7696a17-Aug-2012 Ben Noordhuis

unix: remove UV_REQ_BUFSML_SIZE

894b0fc017-Aug-2012 Ben Noordhuis

unix: move platform init out of loop.c

Move platform-specific initialization logic out of loop.c and into the
platform files (freebsd.c, sunos.c, etc).

1b929bff16-Aug-2012 Bert Belder

windows: readable tty handles need access to console output

Readable tty handles need to be able to update the virtual window,
so if uv_tty_t is initialized with a console input fd, addi

windows: readable tty handles need access to console output

Readable tty handles need to be able to update the virtual window,
so if uv_tty_t is initialized with a console input fd, additionally
open the console output.

show more ...

88634c1416-Aug-2012 Bert Belder

windows: separate uv_tty_t read state from write state

7cf1b67516-Aug-2012 Bert Belder

windows: small style fix in uv-win.h

22ce5a3416-Aug-2012 Ben Noordhuis

sunos: fix uv_cpu_info() on x86_64

kstat_data_lookup("clock_Mhz") returns a KSTAT_DATA_INT32 on i386 but a
KSTAT_DATA_INT64 on x86_64.

90a75b0d15-Aug-2012 Ben Noordhuis

include: update uv_timer doc comments

938a305815-Aug-2012 Bert Belder

windows: tweak formatting inside uv-win.h

7cd400ef14-Aug-2012 Ben Noordhuis

unix: report exit_status==-1 when execve() fails

Call exit_cb with exit_status==-1 when spawning a new process with uv_spawn()
fails.

54bfb66814-Aug-2012 Ben Noordhuis

linux: improve /proc/cpuinfo parser

Make uv_cpu_info() understand the ARM and MIPS versions of /proc/cpuinfo,
it only knew how to deal with the x86 version

This commit also fixe

linux: improve /proc/cpuinfo parser

Make uv_cpu_info() understand the ARM and MIPS versions of /proc/cpuinfo,
it only knew how to deal with the x86 version

This commit also fixes a buglet where uv_cpu_info() reported the maximum CPU
frequency instead of the actual CPU frequency. That is, before this commit
`out/Debug/run-tests platform_output | grep speed | sort | uniq -c` on my
system always reported:

8 speed: 3400

Now it reports (for example):

2 speed: 3400
6 speed: 1600

In other words, two CPUs are running at full speed while the others have been
scaled back because they're mostly idle.

Fixes #526.

show more ...

f4f294f714-Aug-2012 Ben Noordhuis

linux: remove bogus comment in linux-core.c

7fb43d3c13-Aug-2012 Bert Belder

windows: move uv_atomic_exchange_set to atomicops-inl.h

4442ddca13-Aug-2012 Bert Belder

windows: fix formatting issue in uv-win.h

7c3ba51413-Aug-2012 Bert Belder

windows: use WCHAR consistently

aa69f34d13-Aug-2012 Bert Belder

windows: report spawn errors to the exit callback

Formerly spawn errors would be reported as a message printed to the
process' stderr, to match unix behaviour. Unix has now been fixed to

windows: report spawn errors to the exit callback

Formerly spawn errors would be reported as a message printed to the
process' stderr, to match unix behaviour. Unix has now been fixed to
be more sensible, so this hack can now be removed.

This also fixes a race condition that could occur when the user closes
a process handle before the exit callback has been made.

show more ...

80eae82113-Aug-2012 Bert Belder

test: spawn failures are reported by setting the exit code to -1

3f1f11f313-Aug-2012 Bert Belder

windows: use UV_ECANCELED to signal canceled requests

This used to be UV_EINTR, but that's not an appropriate error code in
this situation.

1b83076313-Aug-2012 Bert Belder

test: fix intermittent failure of tcp_unexpected_read on windows

c85672eb13-Aug-2012 Bert Belder

test: avoid compiler complaints about implicit double-to-int cast

762c85c313-Aug-2012 Bert Belder

windows: un-break the build

758a769213-Aug-2012 Ben Noordhuis

unix: fix SIGCHLD race in process.c

Start the SIGCHLD signal watcher before calling fork(). There was a very subtle
race where a child process could quit (and generate a SIGCHILD) before

unix: fix SIGCHLD race in process.c

Start the SIGCHLD signal watcher before calling fork(). There was a very subtle
race where a child process could quit (and generate a SIGCHILD) before the
signal handler was installed.

To reproduce, call uv_spawn() repeatedly with the below x86_64 program:

// compile with `gcc -O2 -nostdlib`
void _start(void)
{
// syscall(SYS_exit, 0)
__asm__ __volatile__ (
"xorq %rdi, %rdi;"
"xorq %rax, %rax;"
"mov $0x3c, %al;"
"syscall;"
);
for (;;);
}

show more ...

9d7e300313-Aug-2012 Ben Noordhuis

Merge branch 'v0.8'


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