1 | Revision history for libev, a high-performance and full-featured event loop. |
1 | Revision history for libev, a high-performance and full-featured event loop. |
2 | |
2 | |
3 | 3.4 |
3 | 3.4 |
4 | - work around an (undocumented) bug in winsocket select: if you |
4 | - work around an (undocumented) bug in winsocket select: if you |
5 | provide only empty fd sets then select returns WSAEINVAL. how sucky. |
5 | provide only empty fd sets then select returns WSAEINVAL. how sucky. |
|
|
6 | - improve timer scheduling stability and reduce use of time_epsilon. |
6 | - use 1-based 2-heap for EV_MINIMAL, simplifies code, reduces |
7 | - use 1-based 2-heap for EV_MINIMAL, simplifies code, reduces |
7 | codesize and makes for better cache-efficiency. |
8 | codesize and makes for better cache-efficiency. |
8 | - use 3-based 4-heap for !EV_MINIMAL. this makes better use |
9 | - use 3-based 4-heap for !EV_MINIMAL. this makes better use |
9 | of cpu cache lines and gives better growth behaviour than |
10 | of cpu cache lines and gives better growth behaviour than |
10 | 2-based heaps. |
11 | 2-based heaps. |