[commit: packages/bytestring] ghc-head: Add a new ShortByteString type (9e2814f)

git at git.haskell.org git
Fri Oct 4 08:27:39 UTC 2013


Repository : ssh://git at git.haskell.org/bytestring

On branch  : ghc-head
Link       : http://git.haskell.org/packages/bytestring.git/commitdiff/9e2814ff65a51d0684eb1b416fad8bf809685faf

>---------------------------------------------------------------

commit 9e2814ff65a51d0684eb1b416fad8bf809685faf
Author: Duncan Coutts <duncan at community.haskell.org>
Date:   Tue Sep 17 12:28:16 2013 +0100

    Add a new ShortByteString type
    
    It has lower memory overhead than ByteString but has few operations.
    It is designed for storing lots of small strings in memory.


>---------------------------------------------------------------

9e2814ff65a51d0684eb1b416fad8bf809685faf
 Data/ByteString/Short.hs          |   84 ++++++++
 Data/ByteString/Short/Internal.hs |  423 +++++++++++++++++++++++++++++++++++++
 bytestring.cabal                  |    2 +
 cbits/fpstring.c                  |    7 +
 4 files changed, 516 insertions(+)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 9e2814ff65a51d0684eb1b416fad8bf809685faf



More information about the ghc-commits mailing list