Oliver Schulz
ecef10eabc
Added CompactByteString
...
* CompactByteString provides an instance of ByteString that is
guaranteed to be compact and has performance-optimized element
acces (since no range-checking is necessary)
* sealed abstract class ByteString, since the implementations of
ByteString1 and ByteStings assume a fixed set of ByteString
classes (in pattern matching).
2012-04-23 20:11:16 +02:00
Oliver Schulz
1453170c96
Fixed ByteStringBuilder.resizeTemp
...
resizeTemp didn't update _tempCapacity, causing ByteStringBuilder to
create a new _temp array on each call of +=.
2012-04-20 14:10:10 +02:00
Jonas Bonér
4923d9a1a8
Added copyright header.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2012-02-16 10:51:38 +01:00
Viktor Klang
9de08bb4ce
Review comments addressed
2012-01-25 16:23:06 +01:00
Viktor Klang
f7a45c0e8f
Removing dead imports from akka-actor
2012-01-25 15:38:04 +01:00
Derek Williams
d5616e123b
Scaladoc for ByteString
2012-01-20 13:38:22 -07:00
Derek Williams
a1f9b81ce9
Update IO to new iteratee based api
2011-12-31 09:18:37 -07:00
Derek Williams
9c30aea161
Combine ByteString and ByteRope
2011-06-05 14:04:18 -06:00
Derek Williams
8b166454bf
Add test of basic Redis-style key-value store
2011-05-27 22:52:06 -06:00
Derek Williams
4cc901c708
Add ByteRope for concatenating ByteStrings without copying
2011-05-27 18:53:18 -06:00
Derek Williams
e165d35273
remove unused val
2011-05-26 19:28:45 -06:00
Derek Williams
45cfbec489
Add ByteString.concat to companion object
2011-05-24 11:28:57 -06:00
Derek Williams
e4a68cde93
ByteString will retain it's backing array when possible
2011-05-24 10:55:38 -06:00
Derek Williams
e547ca0de8
ByteString improvements
2011-05-22 15:16:38 -06:00
Derek Williams
05e93e3f18
ByteString.apply optimized for Byte
2011-05-22 13:53:58 -06:00
Derek Williams
9ef8ea5ff5
Basic immutable ByteString implmentation, probably needs some methods overriden for efficiency
2011-05-22 11:00:51 -06:00