--- IO-AIO/Changes 2011/07/24 03:32:52 1.272 +++ IO-AIO/Changes 2011/09/27 12:10:29 1.279 @@ -7,8 +7,21 @@ TODO: aio_fcntl, at least for file-locking TODO: aio_mincore? TODO: getxattr etc.? +TODO: F_DUPFD_CLOEXEC +TODO: rewrite scandir etc. to take avdantage of IO::AIO::WD +TODO: slowdown!!!! perl -Mblib bin/treescan -sq /root/src +TODO: treescan using extra fds + - IO::AIO did access uninitialised memory on unsuccessful stats. - (libeio) added syncfs syscall wrapper. + - (libeio) set thread name on linux (ps -L/Hcx, top, gdb). + - (libeio) support multiple indepenent working directories. + - applied speling corrections by Nicholas Bamber. + - tune treescan #threads and #outstanding requests a bit. + - reduce the number of file descriptors in use at any one time + in treescan, to avoid running out of them (and using too much ram). + - take advantage of working directoriy abstractions + in aio_scandir and treescan. 4.0 Mon Jul 18 05:01:10 CEST 2011 - INCOMPATIBLE CHANGE: fork is no longer supported (indeed, it never was),