State of IOCP work
mhammond at skippinet.com.au
Mon Nov 29 04:01:29 CET 2010
I'm looking at libev in the context of node.js for Windows. While I
can find a number of references in the archives to why this isn't going
to happen, I notice the source-code has recently started to make some
concessions towards this goal - eg, the use of EV_USE_IOCP in ev.c.
This file also conditionally #includes ev_iocp.c, but I can't see this
file in the source repo.
Which leads to my 2 questions:
* What is that state of the code wrapped around EV_USE_IOCP? Is it
abandonded, experimental, progressing slowly etc?
* Assuming it is not dead, is it possible to obtain ev_iocp.c for
educational purposes? It would be nice to see the direction it is
taking so informed decisions can be made about how node.js might support
async IO on Windows (and might even lead to contributions on this effort ;)
More information about the libev