ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/Changes
(Generate patch)

Comparing libev/Changes (file contents):
Revision 1.356 by root, Tue Jan 21 23:52:35 2020 UTC vs.
Revision 1.357 by root, Wed Jan 22 01:50:42 2020 UTC

1Revision history for libev, a high-performance and full-featured event loop. 1Revision history for libev, a high-performance and full-featured event loop.
2 2
3TODO: revisit 59.x timer in the light of modern powersaving 3TODO: revisit 59.x timer in the light of modern powersaving
4TODO: ^ maybe just increase it when timerfd, modern linux only thing that counts? 4TODO: ^ maybe just increase it when timerfd, modern linux only thing that counts?
5TODO: document EV_TSTAMP_T 5TODO: document EV_TSTAMP_T
6TODO: for next ABI/API change, consider moving EV__IOFDSSET into io->fd instead and provide a getter.
6 7
7TODO: add ev_io_set_events, or ev_io_modify, or ev_io_change, or..., without IOFDSET 8TODO: add ev_io_set_events, or ev_io_modify, or ev_io_change, or..., without IOFDSET
9TODO: fix documentation of read-only] [read-write] and so on
10TODO: maybe allow events = 0 for io watchers
8 - the 4.31 timerfd code wrongly changes the priority of the signal 11 - the 4.31 timerfd code wrongly changes the priority of the signal
9 fd watcher, which is usually harmless unless signal fds are 12 fd watcher, which is usually harmless unless signal fds are
10 also used (found via cpan tester service). 13 also used (found via cpan tester service).
11 - do not wake up every minute when timerfd is used to detect timejumps. 14 - do not wake up every minute when timerfd is used to detect timejumps.
12 - support a lot more "uncommon" compile time configurations, 15 - support a lot more "uncommon" compile time configurations,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines