deps: upgrade to libuv 1.31.0
Notable changes:
-
UV_FS_O_FILEMAP
has been added for faster access to memory mapped files on Windows. -
uv_fs_mkdir()
now returnsUV_EINVAL
for invalid filenames on Windows. It previously returnedUV_ENOENT
. - The
uv_fs_statfs()
API has been added. - The
uv_os_environ()
anduv_os_free_environ()
APIs have been added.
Fixes: https://github.com/nodejs/node/issues/28599 Fixes: https://github.com/nodejs/node/issues/28945 Fixes: https://github.com/nodejs/node/issues/29008
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows commit guidelines