aboutsummaryrefslogtreecommitdiff
path: root/src/platform/posix/posix_pollq_kqueue.c
Commit message (Expand)AuthorAge
* kqueue: support concurrent pollersGarrett D'Amore2024-12-30
* pollers: use atomic bit masking operations to eliminate lockssGarrett D'Amore2024-12-22
* posix pollers: inline the pfd and make callbacks constantGarrett D'Amore2024-12-20
* posix pollers: expose pfd structures (for sizes) and fix poller selectionGarrett D'Amore2024-12-19
* kqueue: eliminate extra locking on each I/OGarrett D'Amore2024-12-18
* POSIX poller: add support for select, and for choosing the pollerGarrett D'Amore2024-12-17
* refactor initialization/finalizationGarrett D'Amore2024-11-11
* fixes #960 NNG threads inherit application thread nameGarrett D'Amore2020-08-08
* fixes #1275 Test timeouts on FreeBSDGarrett D'Amore2020-08-08
* fixes #1112 POSIX pollq finalizers could be simplerGarrett D'Amore2020-01-05
* Various clang tidy fixups in the POSIX pollers.Garrett D'Amore2019-12-26
* fixes #687 POLLHUP is problematic on macOS too...Garrett D'Amore2018-08-30
* fixes #575 kqueue spins hardGarrett D'Amore2018-07-04
* fixes #484 crashes in websocket transportGarrett D'Amore2018-05-29
* fixes #352 aio lock is burning hotGarrett D'Amore2018-05-14
* fixes #393 panic on illumos - epoll assertion errorGarrett D'Amore2018-05-06
* fixes #318 Assertion on macOS -- kevent() returns EINPROGRESS.Garrett D'Amore2018-03-30
* kqueue: add license infoLiam Staskawicz2018-03-04
* kqueue: add kqueue-based pollq implementationLiam Staskawicz2018-03-02