libuv/src/unix
Ben Noordhuis be2ddacb90
unix: abort on clock_gettime() error (#3898)
Per standard libuv operating procedures, abort on unexpected failure.
Don't silently ignore the error and return garbage.
2023-02-01 22:10:36 +01:00
..
aix-common.c aix: protect uv_exepath() from uv_set_process_title() 2020-08-10 11:27:30 -04:00
aix.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
async.c unix: remove busy loop from uv_async_send (#3879) 2023-01-19 14:03:59 -06:00
bsd-ifaddrs.c hurd: unbreak build on GNU/Hurd (#3450) 2022-02-23 12:04:18 -05:00
bsd-proctitle.c bsd: ensure mutex is initialized (#3428) 2022-01-17 12:55:41 +01:00
core.c darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
cygwin.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
darwin-proctitle.c darwin: fix build with non-apple compilers 2020-04-28 20:07:59 +02:00
darwin-stub.h darwin: use hw.cpufrequency again for frequency info (#3679) 2022-11-08 12:40:17 -05:00
darwin.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
dl.c freebsd: call dlerror() only if necessary (#3388) 2022-01-03 11:25:45 +01:00
freebsd.c doc: bump min supported linux and freebsd versions (#3830) 2022-11-28 12:00:27 +01:00
fs.c unix: drop kfreebsd support (#3835) 2022-11-28 22:45:28 +01:00
fsevents.c darwin: remove unused fsevents symbol lookups (#3867) 2022-12-22 00:51:19 +01:00
getaddrinfo.c misc: remove unnecessary _GNU_SOURCE macros 2021-05-12 18:42:29 -04:00
getnameinfo.c unix,win: limit concurrent DNS calls to nthreads/2 2018-08-21 10:48:24 +02:00
haiku.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
hurd.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
ibmi.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
internal.h darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
kqueue.c darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
linux.c linux: handle cpu hotplugging in uv_cpu_info() (#3861) 2023-01-14 05:08:15 +01:00
loop-watcher.c include,src: introduce UV__ERR() macro 2018-02-08 22:38:02 -05:00
loop.c darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
netbsd.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
no-fsevents.c include,src: introduce UV__ERR() macro 2018-02-08 22:38:02 -05:00
no-proctitle.c unix,win: add uv_library_shutdown() 2020-04-22 12:24:36 +02:00
openbsd.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
os390-proctitle.c zos: use custom proctitle implementation 2021-02-15 17:18:59 +00:00
os390-syscalls.c zos: fix early exit of epoll_wait() (#3653) 2022-06-28 23:42:11 -04:00
os390-syscalls.h zos: use destructor for uv__threadpool_cleanup() (#3376) 2021-12-03 10:04:44 +01:00
os390.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
pipe.c build: add MemorySanitizer (MSAN) support (#3788) 2022-10-18 23:21:42 +02:00
poll.c core: Correct the conditionals for {cloexec,nonblock}_ioctl 2021-06-08 13:10:35 -04:00
posix-hrtime.c unix: abort on clock_gettime() error (#3898) 2023-02-01 22:10:36 +01:00
posix-poll.c src: add new metrics APIs (#3749) 2022-11-11 16:21:58 +01:00
process.c darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
procfs-exepath.c include,src: introduce UV__ERR() macro 2018-02-08 22:38:02 -05:00
proctitle.c zos: use custom proctitle implementation 2021-02-15 17:18:59 +00:00
qnx.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
random-devurandom.c build: add MemorySanitizer (MSAN) support (#3788) 2022-10-18 23:21:42 +02:00
random-getentropy.c unix,win: add uv_random() 2019-09-18 08:09:14 +02:00
random-getrandom.c linux: merge files back into single file (#3778) 2022-10-02 14:09:42 +02:00
random-sysctl-linux.c netbsd: use KERN_ARND sysctl to get entropy 2019-10-29 13:36:05 +01:00
signal.c darwin,process: feed kevent the signal to reap children (#3893) 2023-02-01 13:42:26 -05:00
stream.c stream: process more than one write req per loop tick (#3728) 2022-10-08 10:23:01 +02:00
sunos.c unix,win: add uv_get_available_memory() (#3754) 2022-11-24 22:09:32 +01:00
sysinfo-loadavg.c unix: factor out reusable sysinfo loadavg impl 2017-05-21 16:12:16 +02:00
sysinfo-memory.c unix: factor out reusable sysinfo memory lookup 2017-05-21 16:12:14 +02:00
tcp.c unix,win: remove UV_HANDLE_SHUTTING flag (#3705) 2022-08-03 15:24:32 -04:00
thread.c build: add CI for OpenBSD and FreeBSD (#3548) 2023-01-21 13:52:36 +01:00
tty.c unix: drop kfreebsd support (#3835) 2022-11-28 22:45:28 +01:00
udp.c unix: drop kfreebsd support (#3835) 2022-11-28 22:45:28 +01:00