New patches in /srv/darcs/git-mirrors/vector
commit 072ebed89083305c4d84a4ffd5856578a65094c7
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 28 09:44:05 2012 +0000
Delete dead code
commit 18dc0ff9746a95814a749f08c516e19064bf9c09
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 28 09:28:14 2012 +0000
Switch to record syntax for streams
commit 84dae347965c1a53eaaac416c006324735380dec
Author: Roman Leshchinskiy <[email protected]>
Date: Fri Jan 27 23:44:26 2012 +0000
Improve basicSet for primitive vectors
commit e54a82ff763467e343cc51212ceafe209f5158ba
Author: Roman Leshchinskiy <[email protected]>
Date: Fri Jan 27 23:38:42 2012 +0000
Improve basicSet for Storable vectors
commit 820b80ecae98935d7ebaf679fa28fbd98efbde71
Author: Roman Leshchinskiy <[email protected]>
Date: Fri Jan 27 23:38:30 2012 +0000
Require dev version of primitive
commit f2b0015328fde5f1c947986d0a02e2ae12f157d0
Author: Roman Leshchinskiy <[email protected]>
Date: Wed Jan 25 23:30:10 2012 +0000
Fix docs
commit d01d9f6e5e1f13f951970b48385a35182fc621c4
Author: Roman Leshchinskiy <[email protected]>
Date: Tue Jan 24 18:19:31 2012 +0000
Have streams carry chunk initialisers rather than vectors
commit 2033706c3829d1ddb84c9a4bedfe683717221270
Author: Roman Leshchinskiy <[email protected]>
Date: Sun Jan 8 10:59:16 2012 +0000
Reimplement concat
commit fd1815757858ceac2b9323b3c42a8007a0602197
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 11:06:00 2012 +0000
Allow streams to produce entire vectors as well as individual elements
This is a signficant extension to the stream fusion mechanism. A Stream is
now
parametrised with a vector type and offers two iteration modes: individual
elements and individual elements + vectors. This supports significantly more
efficient implementations of block operations. For instance, (++) will now
use
memcpy where possible rather than iterating through the elements in a loop.
Comments are sorely lacking at the moment.
commit 41c94d2a901585f7b26e1c74dec754fc647c62db
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 10:40:52 2012 +0000
Change version number again
commit 79767a8c8677178a3acd5883ef850c9354ed4809
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 10:30:44 2012 +0000
Use SPEC in stream comparisons
commit 355e2d5b6035452e8a27ea56083ee20c10890a79
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 10:30:31 2012 +0000
Export SPEC
commit 1198dabe0368a31b9ccbf6a16e54b18109a556a3
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 10:26:13 2012 +0000
Bump version
commit ecd9b7169bf0b8d656a3b78a4a3212e120c53097
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Jan 7 10:25:18 2012 +0000
Strictness fix
commit 8aff1d72745c9f17f9c913bcb9c73d7264546769
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Dec 31 13:43:23 2011 +0000
Documentation
commit 20b94f6fc56cf6a67ee10ec9eaba6a17b956b892
Author: Roman Leshchinskiy <[email protected]>
Date: Sat Dec 31 13:43:14 2011 +0000
Bump version
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc