tag:blogger.com,1999:blog-927289640963145319.post3176785206143684890..comments2023-12-07T00:46:00.649-08:00Comments on Johan Tibell: Slides from my I/O manager talk at GaloisJohan Tibellhttp://www.blogger.com/profile/06875432206357419172noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-927289640963145319.post-35818785643156433162010-02-01T15:16:09.508-08:002010-02-01T15:16:09.508-08:00peaker,
I believe that libev supports Windows via...peaker,<br /><br />I believe that libev supports Windows via select. I initially investigated using libev, but calling back into Haskell from C (i.e. from libev) is not very efficient as the RTS introduces an overhead to make that call safe.Johan Tibellhttps://www.blogger.com/profile/06875432206357419172noreply@blogger.comtag:blogger.com,1999:blog-927289640963145319.post-73257387191775859712010-01-31T08:35:05.436-08:002010-01-31T08:35:05.436-08:00What about libev? Doesn't it come with Windows...What about libev? Doesn't it come with Windows support built-in?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-927289640963145319.post-66025346818366713512010-01-30T14:26:48.175-08:002010-01-30T14:26:48.175-08:00Not yet. I think we'll use 'select' on...Not yet. I think we'll use 'select' on Windows to start with. We could really need someone who's passionate about getting I/O completion ports support into the library.Johan Tibellhttps://www.blogger.com/profile/06875432206357419172noreply@blogger.comtag:blogger.com,1999:blog-927289640963145319.post-47944548596696215672010-01-30T14:23:18.228-08:002010-01-30T14:23:18.228-08:00So you've implemented it on Windows as well?So you've implemented it on Windows as well?augustsshttps://www.blogger.com/profile/07327620522294658036noreply@blogger.com