… | |
… | |
3 | WISH? monotonic clocks times/GetTickCount for coarse corrections? |
3 | WISH? monotonic clocks times/GetTickCount for coarse corrections? |
4 | |
4 | |
5 | - further optimise away the EPOLL_CTL_ADD/MOD combo in the epoll |
5 | - further optimise away the EPOLL_CTL_ADD/MOD combo in the epoll |
6 | backend by assuming the kernel event mask hasn't changed if |
6 | backend by assuming the kernel event mask hasn't changed if |
7 | ADD fails with EEXIST. |
7 | ADD fails with EEXIST. |
|
|
8 | - work around spurious event notification bugs in epoll by using |
|
|
9 | an 8-bit generation counter. |
8 | - use memset to initialise most arrays now and do away with the |
10 | - use memset to initialise most arrays now and do away with the |
9 | init functions. |
11 | init functions. |
10 | - expand time-out strategies into a "Be smart about timeouts" section. |
12 | - expand time-out strategies into a "Be smart about timeouts" section. |
11 | - drop the "struct" from all ev_watcher declarations in the |
13 | - drop the "struct" from all ev_watcher declarations in the |
12 | documentation and did other clarifications (yeah, it was a mistake |
14 | documentation and did other clarifications (yeah, it was a mistake |