Changes between Version 7 and Version 8 of Status/Oct10
- Timestamp:
- 10/24/10 02:44:45 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Status/Oct10
v7 v8 19 19 * David Terei implemented a new back end for GHC using LLVM. '''David: a few sentences more; include a citation.''' 20 20 21 * Bryan O’Sullivan and Johan Tibell and implemented a new, highly-concurrent I O library. This allows GHC to support thousands of I/O connections, using `epoll`. '''Johan: a few sentences more?'''.21 * Bryan O’Sullivan and Johan Tibell and implemented a new, highly-concurrent I/O manager. GHC now supports over a hundred thousand open I/O connections. The new I/O manager defines a separate backend per operating system, using the most efficient system calls for that particular operating system (e.g. `epoll` on Linux.) This means that GHC can now be used to implement servers that make use of e.g. HTTP long polling, where the server needs to handle a large number of open idle connections. 22 22 23 23 * In joint work with Phil Trinder and his colleagues at Herriot Watt, Simon M designed implemented a new parallel strategies library, described in their 2010 Haskell Symposium paper [Seq].
