on 4e56f87 help sign in
4e56f87Roll back unsuccessful speedup attemptsBryan O'Sullivan c8ddf0fAn experimental attempt to speed up lazy decodingBryan O'Sullivan aea07e7Make cut a tiny bit more efficientBryan O'Sullivan 7fb01b0Inline withSizeBryan O'Sullivan aeade62Move the DFA LUT into HaskellBryan O'Sullivan 2469a55Try a different (apparently unsuccessful) tack with UTF-8 decodingBryan O'Sullivan e7872c2A small simplification.Bryan O'Sullivan 0463c40Benchmark encodingBryan O'Sullivan e9bc667Tell make how to build profiled Haskell codeBryan O'Sullivan 8e4d236Build Haskell codeBryan O'Sullivan 6cfaad7Work around stupid OSX filesystem nonsenseBryan O'Sullivan f8aa530Add strict and lazy string support to C filereadBryan O'Sullivan 8b56910Add lazy text variantBryan O'Sullivan 10a0bb2Add C fileread benchmarkBryan O'Sullivan 31ac4c0Add a Python fileread benchmarkBryan O'Sullivan 3edced1Remove more duplicated Builder codeBryan O'Sullivan 7f16bfaFix off-by-one errorBryan O'Sullivan d491f88Remove duplicated codeBryan O'Sullivan 561a93bMake Builder publicBryan O'Sullivan d31ecd5Speed up partialCopyI when data is alignedBryan O'Sullivan 147bad1Un-inline copy.Bryan O'Sullivan d92611fMove array copy code into ArrayBryan O'Sullivan cf24eadRename unsafeCopy to partialCopyMBryan O'Sullivan 2e895e1Switch argument ordering for copyBryan O'Sullivan e67c23fChange argument ordering for unsafeCopyBryan O'Sullivan 6b87918Use a specialised tuple for iterBryan O'Sullivan dfd8d2cMove unsafeFreeze docsBryan O'Sullivan 9d5cf02Use the Unix cut command as a benchmarkBryan O'Sullivan 0321489Rename invariant checks to be more descriptive.Bryan O'Sullivan 44429beUpdate Tom's email addressBryan O'Sullivan 521da47Update copyrightsBryan O'Sullivan 6062679Remove another unnecessary testBryan O'Sullivan 9cea80cRemove an unnecessary testBryan O'Sullivan 848f26fDocument undocumented functionsBryan O'Sullivan 94d4857Check empty chunk invariant properlyBryan O'Sullivan d528e5dAdd lazy decoders for UTF-16 and UTF-32.John Millikin 841909fTest encode/decode functions against all of Unicode.John Millikin 8411923In the test makefile, hide all packages to avoid module name conflicts.John Millikin 529ee0aAdd lazy UTF-16 and UTF-32 encoders; add lazy ASCII decoder.John Millikin 7b94bbcExport 'foldrChunks' and 'foldlChunks'; add 'toStrict' and 'fromStrict' utility functions.John Millikin fdd934cFix incorrect comments for 'defaultChunkSize' and 'smallChunkSize'.John Millikin b9cd5b9Fix doc typosBryan O'Sullivan a9885a9Set up a good default buffer size.Bryan O'Sullivan d6c3180Add Johan's line folding benchmarkBryan O'Sullivan 77482f5Add lazy and strict variantsBryan O'Sullivan 8948cdbUpdate copyrightBryan O'Sullivan 040aafaBigger buffer -> better performanceBryan O'Sullivan f7b8c88Simplify and speed up lazy unstreamBryan O'Sullivan 2943602Improve copy performanceBryan O'Sullivan 8028b36Add a few handy SCCsBryan O'Sullivan