libuv/include/uv
verycosy 6889c552e5 macos: increase child process stdio buffer size
On macOS, when calling `spawn`, the child process's stdio buffer
size is 8192 bytes. This is due to the AF_UNIX socket buffer size
being 8192 bytes in the XNU kernel.

When large amounts of data are transferred through the child
process's stdio, this buffer size can cause performance issues.
To mitigate this, the buffer size has been increased to 65536
bytes, aligning it with the behavior on Linux.
2025-02-10 09:25:53 -05:00
..
aix.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
bsd.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
darwin.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
errno.h unix,win: map ENOEXEC errno 2024-10-22 10:26:32 +02:00
linux.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
os390.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
posix.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
sunos.h core: move all include files except uv.h to uv/ 2018-06-14 18:39:32 +02:00
threadpool.h unix,win: replace QUEUE with struct uv__queue (#4022) 2023-05-25 00:04:30 +02:00
tree.h unix,win: remove unused rb-tree macro parameters (#4518) 2024-08-25 22:54:09 +02:00
unix.h macos: increase child process stdio buffer size 2025-02-10 09:25:53 -05:00
version.h Now working on version 1.50.1 2025-01-15 19:11:00 +01:00
win.h win: drop support for the legacy MinGW (#4645) 2024-12-12 15:59:30 +01:00