libuv/docs
Jameson Nash fa0ac9ec0c
io: make libuv 64-bit safe (#5076)
Because libuv truncates the result of every call to INT32_MAX, it needs
to internally limit operations to INT32_MAX to be safe to use libuv.
This isn't an API change, since these operations weren't guaranteed to
work, and in fact usually failed in bizare ways already. This is very
long in coming, since we've had a lot of compiler warnings about this
and several PRs to fix this open for a decade, but the main consumers
that usually fix things didn't care (nodejs is 32-bit and julia patched
this downstream more than a decade ago, though it did run into this
again recently by mistake with sendfile).

Replaces #1501
Fixes #3360
2026-03-24 10:32:27 -04:00
..
code doc: fix threading bugs in progress example (#4956) 2026-03-16 22:36:18 -04:00
src io: make libuv 64-bit safe (#5076) 2026-03-24 10:32:27 -04:00
make.bat doc: add API documentation 2014-09-11 09:38:35 +02:00
Makefile doc: Add textual images into libuv man page (#4709) 2026-03-16 21:53:03 -04:00
requirements.txt docs: add copybutton sphinx extension (#4958) 2026-03-16 22:34:59 -04:00