id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,os,architecture,failure,difficulty,testcase,blockedby,blocking,related
768,Improve performance of binary serialisation for interface files,simonmar,,"utils/Binary.hs can be made significantly faster.  See:

[http://www.haskell.org//pipermail/glasgow-haskell-users/2006-April/010037.html]

Until we have a standard highly-tuned binary I/O library, I think applying some optimisations to GHC's private binary library will be worthwhile. 

The first thing to do is replace IORef (IOUArray Int Word8) with a fast mutable pointer, backed by either a ForeignPtr or a MutableByteArr#.",task,closed,normal,_|_,Compiler,6.4.1,fixed,,Bulat.Ziganshin@…,Unknown/Multiple,Unknown/Multiple,None/Unknown,Moderate (less than a day),N/A,,,
