Ben Noordhuis

Results 77 issues of Ben Noordhuis

@srl295 I'm porting node's build system to cmake and I'd like you to take a look at making icutrim work. I've spent about two days trying to understand what all...

I profiled the buildworld step and I get the impression that find_prior_reference() is very slow: ``` 20.70% Self Self [.] find_prior_reference 6.60% Self Self [.] addrDesc::isPrimitive() 3.99% Self Self [.]...

Fixes: https://github.com/libuv/libuv/issues/2826 CI: https://ci.nodejs.org/job/libuv-test-commit/1953/

stale

Refs: https://github.com/nodejs/node/issues/43931 Libuv either: 1. Posts a "give me a datagram" IOCP request, or 2. Queues up a "zero read" to get notified when new datagrams come in It should...

windows
good first issue
not-stale

There's currently no explicit memory barrier and it's therefore theoretically possible for uv_tty_set_mode() and uv_tty_reset_mode() to see stores in different order. However, uv_tty_reset_mode() makes a system call that has the...

stale

This is a back-port of commit daf8a45d4 from the master branch that changes the return type of `uv_backend_fd()` from `int` to `uv_os_fd_t`. It's a non-functional change on Unices because `uv_os_fd_t`...

stale

From discussion [here](https://github.com/libuv/libuv/pull/3667#discussion_r913511756): https://github.com/libuv/libuv/blob/1a91b51976a1adc6972081faa78b6b70022254d3/src/unix/stream.c#L927

stale

Refs: https://github.com/nodejs/node/issues/42496 uv_pipe_connect() runs pipe_connect_thread_proc() in a separate thread. uv_close() clears `handle->name` in uv_pipe_cleanup(), which pipe_connect_thread_proc() reads.

bug
windows

Fixes: https://github.com/libuv/libuv/issues/3131

stale

Teach the fallback path for pwritev() to write multiple buffers. Before this commit it only wrote the first buffer in the list and left it up to the libuv user...

stale