Permalink
Commits on Oct 29, 2011
  1. Bump version to 0.11.1.7

    bos committed Oct 29, 2011
  2. Merge

    bos committed Oct 29, 2011
  3. Merge pull request #12 from tibbe/ffi-fix

    bos committed Oct 29, 2011
    Fix build with GHC 7.3+
  4. Fix build with GHC 7.3+

    tibbe committed Oct 29, 2011
Commits on Oct 28, 2011
Commits on Oct 25, 2011
  1. Update maintainer list

    bos committed Oct 25, 2011
  2. Merge with Daniel

    bos committed Oct 25, 2011
  3. Bump version

    bos committed Oct 25, 2011
  4. Fix buildTable

    Daniel Fischer
    Daniel Fischer committed Oct 25, 2011
    On chunk boundaries, the character was not recorded and the global index not
    incremented, causing issue #10.
Commits on Oct 4, 2011
  1. Fix a corner case in lazy text search.

    bos committed Oct 4, 2011
    On a chunk boundary, we were not passing the correct mask and skip values
    along to the function that would process the next chunk.
  2. Silence a compiler warning.

    bos committed Oct 4, 2011
Commits on Aug 22, 2011
  1. Widen dependency on directory

    bos committed Aug 22, 2011
  2. Add top-level QuickCheck test support.

    bos committed Aug 22, 2011
    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.
  3. Merge

    bos committed Aug 22, 2011
  4. Merge 1b33e08 into 3845ffd

    GitHub Merge Button
    GitHub Merge Button committed Aug 22, 2011
Commits on Aug 18, 2011
Commits on Aug 13, 2011
  1. Add Streaming benchmarks

    jaspervdj committed Aug 13, 2011
Commits on Jul 22, 2011
Commits on Jul 20, 2011
  1. Bump version

    bos committed Jul 20, 2011
  2. Fix an overly cautious bit of arithmetic checking.

    bos committed Jul 20, 2011
    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.
Commits on Jul 15, 2011
  1. Merge e1bc8a8 into 9e9d83e

    GitHub Merge Button
    GitHub Merge Button committed Jul 15, 2011
  2. Bump dependency on integer-gmp

    tibbe committed Jul 15, 2011
Commits on Jul 11, 2011
  1. Update

    bos committed Jul 11, 2011
Commits on Jul 10, 2011
  1. Portable native UTF-8 decoder gives 3.7x faster decoding

    bos committed Jul 10, 2011
    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% slower than the portable C decoder for entirely non-ASCII text.
  2. Merge

    bos committed Jul 10, 2011