Commits

Show all
Author Commit Message Labels Comments Date
dafis
Merge with Bryan
Bryan O'Sullivan
Update maintainer list
Bryan O'Sullivan
Merge with Daniel
Bryan O'Sullivan
Added tag 0.11.1.6 for changeset 9d6d3a9690ad
Bryan O'Sullivan
Bump version
Tags
0.11.1.6
Bryan O'Sullivan
Fix a corner case in lazy text search. On a chunk boundary, we were not passing the correct mask and skip values along to the function that would process the next chunk.
Bryan O'Sullivan
Silence a compiler warning.
Bryan O'Sullivan
Eliminate a useless fromIntegral.
dafis
Fix possible overflow in Data.Text.Lazy.Search.index On 32-bit systems, there's the (theoretical) possibility that the index exceeds 32-bit Int range, so it's safer to do the comparison on Int64s.
dafis
Fix buildTable On chunk boundaries, the character was not recorded and the global index not incremented, causing issue #10.
Bryan O'Sullivan
Widen dependency on directory
Bryan O'Sullivan
Add top-level QuickCheck test support. The "real" tests remain in tests/tests - this test suite is built without optimization, and simply lets us do a quick pass/fail during automated builds.
Bryan O'Sullivan
Point the master repo and bugtracker at github.
Bryan O'Sullivan
Merge
GitHub Merge Button
Jasper Van der Jeugt
Consistently use ByteString's for IO
Jasper Van der Jeugt
Benchmark stream and restreamXXX as well
Jasper Van der Jeugt
Benchmark all Encoding.Fusion streaming functions
Jasper Van der Jeugt
Add Streaming benchmarks
GitHub Merge Button
Bryan O'Sullivan
Added tag 0.11.1.5 for changeset 53906ad0c7e6
Bryan O'Sullivan
Bump version
Tags
0.11.1.5
Bryan O'Sullivan
Fix an overly cautious bit of arithmetic checking. Even though the value behind a Size is an Int, we actually intend that those values should always be non-negative. (We don't use the notionally more appropriate Word because GHC doesn't do a very good job with it.) But non-negative means that 0+0 should be 0! Um, oops.
tibbe
Bump dependency on integer-gmp
Bryan O'Sullivan
Mark the ASCII decoding functions as deprecated.
Bryan O'Sullivan
Change where we look for test data
Bryan O'Sullivan
Update
Bryan O'Sullivan
Portable native UTF-8 decoder gives 3.7x faster decoding This code is derived from Björn Höhrmann's UTF-8 decoder. Compared to the original Haskell decoder from cac7dbcbc392, it's between 2.17 and 3.68 times faster. It's even between 1.18 and 3.58 times faster than the improved Haskell decoder from 71ead801296a. The x86-specific decoding path gives a substantial win for entirely and partly ASCII text, e.g. HTML and XML, at the cost of being about 17%…
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Transplant UTF-8 decoding benchmarks as of 44d20dca8f35
  1. Prev
  2. Next