leitner
|
967e3ce019
|
revert edge triggering epoll; it had reliability and fairness issues and
was also not actually faster
|
10 years ago |
leitner
|
a544abc39c
|
switch io_fds from array to newly implemented (hopefully thread-safe) iarray
switch epoll from level triggering to edge triggering
|
11 years ago |
leitner
|
e175800a8c
|
add io_fd_canwrite (like io_fd but assume the fd is writable)
save a few syscalls here and there
|
13 years ago |
leitner
|
fd47173110
|
remove four warnings
|
16 years ago |
leitner
|
a8a5e9a3d5
|
some valgrind de-noising
fix subtle typo in sub_of (David Sirovsky)
|
17 years ago |
leitner
|
fd4344f3c0
|
how could this ever have worked?
|
20 years ago |
leitner
|
a4cf7a8a8b
|
fix Solaris /dev/poll
|
21 years ago |
leitner
|
82a4ae868d
|
broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
|
21 years ago |
leitner
|
29ae01d54f
|
glibc compatibility ;)
|
21 years ago |
leitner
|
b1a8110926
|
epoll now works enough for test/io5
|
21 years ago |
leitner
|
49818590ee
|
beginnings of the io library
|
21 years ago |