]> Sergey Matveev's repositories - public-inbox.git/commit
ci: require IO::KQueue on FreeBSD, for now
authorEric Wong <e@80x24.org>
Mon, 24 Jun 2019 02:52:51 +0000 (02:52 +0000)
committerEric Wong <e@80x24.org>
Mon, 24 Jun 2019 05:26:27 +0000 (05:26 +0000)
commit2b18e497086cb92d86d41e842c75feb1a28e9053
tree869da431d6f9ccfb7a242d3eb120b11d5ca5691a
parent6f173864f5acac89769a67739b8c377510711d49
ci: require IO::KQueue on FreeBSD, for now

We'll likely replace IO::KQueue (at least on FreeBSD) using
a pure-Perl syscall()-based version since syscall numbers are
consistent across architectures on FreeBSD and easy to maintain.

IO::KQueue->EV_SET is also shockingly inefficient in that it
calls kqueue() as much as epoll_ctl.
ci/deps.perl
ci/profiles.sh