Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Added tag 0.11.2.0 for changeset 1d2c6fa9092c
Bryan O'Sullivan
Bump version to 0.11.2.0, add release notes
Tags
0.11.2.0
Bryan O'Sullivan
Expand dependency on test-framework
Bryan O'Sullivan
Get the tests working with GHC 7.0
Bryan O'Sullivan
Backport the fix for bug 19 to GHC < 7.2
Bryan O'Sullivan
Reduce the amount of code generated for string literals Previously, every Text literal generated a big wad of inefficient code: {-# LANGUAGE OverloadedStrings #-} foo :: Text foo = "foo" This would first convert to a String, then to a Text. To make matters worse, the code for conversion from String to Text was inlined at every site where a string literal occurred (expected, but undesired, behaviour). In this change, we introduce a direc…
Bryan O'Sullivan
Added tag 0.11.1.13 for changeset 6a3d847a56a6
Bryan O'Sullivan
Bump version to 0.11.1.13
Tags
0.11.1.13
Bryan O'Sullivan
Remove a rewrite rule that makes GHC 7.4.1 ill The effect of the rule was to make isPrefixOf infloop; see [GHC bug 5783](http://hackage.haskell.org/trac/ghc/ticket/5783) for details. This fixes gh-16.
Bryan O'Sullivan
Merge pull request #9 from jaspervdj/master Simpler restreaming state
Jasper Van der Jeugt
Use a simpler restreaming state
Bryan O'Sullivan
Merge
John Chee
Documentation fix for breakOnAll. Replaced occurences of 'find' in the 'breakOnAll' examples. Also replaced 'find' with 'breakOnAll' in the Indexing discussion. Replaced 'find' with 'breakOnAll' in 'breakOn' discussion in Data.Text.Lazy.
Bryan O'Sullivan
Added tag 0.11.1.12 for changeset 204da16b5098
Bryan O'Sullivan
Many improvements, all small. Add a span_ function, using unboxed tuples, to Text.Private. Use span_ in a few places where it can help a little. Relax the constraint on rational to Fractional. Specialize over many more integral types.
Tags
0.11.1.12
Bryan O'Sullivan
Reduce pointer arithmetic for better speed.
Bryan O'Sullivan
Improve ASCII encoding performance in a safer way.
Bryan O'Sullivan
Bump version to 0.11.1.12
Bryan O'Sullivan
Merge the performance- and correctness-affecting commits away
Bryan O'Sullivan
Oops! Back out part of 59aad6977070 - it was wrong My assertion that it was safe to skip the "do I have 1 byte available?" check was incorrect.
Bryan O'Sullivan
A valiant attempt at improving UTF-8 encoding performance. This didn't actually work - it slowed down aeson encoding by almost 2x!
Bryan O'Sullivan
Make span slightly faster and simpler This drops a single allocation of a boxed integer.
Bryan O'Sullivan
Added tag 0.11.1.11 for changeset 8b981edd27be
Bryan O'Sullivan
Bump version to 0.11.1.11
Tags
0.11.1.11
Bryan O'Sullivan
Make encoding slightly faster. The improvement mainly comes from dropping a redundant check when decoding an ASCII byte.
Bryan O'Sullivan
Added tag 0.11.1.10 for changeset 407937739e9e
Bryan O'Sullivan
Merge
Tags
0.11.1.10
Bryan O'Sullivan
Merge pull request #15 from tibbe/base-dep Bump depedency on integer-gmp
Bryan O'Sullivan
Added tag 0.11.1.10 for changeset 9f47a2cfc9e5
Bryan O'Sullivan
Bump version to 0.11.1.10
  1. Prev
  2. Next