Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-19 | Compatibility with QuickCheck 2 as well as QuickCheck 1 | Daniel Schüssler | |
Used the C preprocessor to make it compile against either QuickCheck version. Added some implementations for the new "shrink" method of class Arbitrary. The tests (runTests 10) succeed when compiled with QC 1. With QC 2 (runTests 10 too) the fourth "vector operations" test (complex trigonometry) now fails. I don't know whether this is a bug in my changes, or whether QC 2 just generates Doubles differently and thus uncovered a real bug. | |||
2008-12-08 | support for the accelerate framework on OS X, contributed by Simon Beaumont | Alberto Ruiz | |
2008-11-30 | QuickCheck<2, ifdef i386 finit, and credit to Simon Beaumont | Alberto Ruiz | |
2008-11-15 | minor changes | Alberto Ruiz | |
2008-11-15 | zipVector | Alberto Ruiz | |
2008-11-14 | subMatrix reimplemented and removed auxi.c | Alberto Ruiz | |
2008-11-14 | conj using mapVector | Alberto Ruiz | |
2008-11-14 | constantD | Alberto Ruiz | |
2008-11-11 | fix transdata | Alberto Ruiz | |
2008-11-08 | replaced transdata | Alberto Ruiz | |
2008-11-07 | old tag: 0.5.0.1 | Alberto Ruiz | |
2008-11-05 | improved constant | Alberto Ruiz | |
2008-11-05 | improved diagRect | Alberto Ruiz | |
2008-11-05 | diag using ST | Alberto Ruiz | |
2008-11-04 | multiply/trans ok | Alberto Ruiz | |
2008-10-27 | simplified README | Alberto Ruiz | |
2008-10-27 | added luSolve | Alberto Ruiz | |
2008-10-24 | added dgetrs support for solving linear systems from LU factorization | Reiner Pope | |
2008-10-23 | NaN problem solved with asm(finit) | Alberto Ruiz | |
2008-10-22 | -Wall | Alberto Ruiz | |
2008-10-17 | acknowledgement to Dylan Simon, updated readme and fixed mapCAux | Alberto Ruiz | |
2008-10-17 | fast signum/abs Vector instance | Dylan Simon | |
2008-10-16 | improved benchmark | Alberto Ruiz | |
2008-10-16 | added examples/tests.hs | Alberto Ruiz | |
2008-10-15 | debug info for the NaN bug | Alberto Ruiz | |
2008-10-15 | expose-bug flag | Alberto Ruiz | |
2008-10-14 | minor change | Alberto Ruiz | |
2008-10-14 | ok with ghc-6.10-rc | Alberto Ruiz | |
2008-10-05 | workaround option | Alberto Ruiz | |
2008-10-02 | alternative multiply versions | Alberto Ruiz | |
2008-06-29 | foldVector benchmark | Alberto Ruiz | |
2008-06-27 | tested with ghc-6.8.3 | Alberto Ruiz | |
2008-06-19 | ST bug fixed with NOINLINE newVector/Matrix | Alberto Ruiz | |
2008-06-19 | foldVector benchmark | Alberto Ruiz | |
2008-06-12 | minor fix | Alberto Ruiz | |
2008-06-10 | other benchmark | Alberto Ruiz | |
2008-06-10 | added examples/benchmarks.hs | Alberto Ruiz | |
2008-06-10 | Unpack Matrix type, and add -funsafe flag | Don Stewart | |
-funsafe optionally compiles out the bounds checks on indexing matrices and vectors. Yields good speedups on tight loops. Not enabled by default. | |||
2008-06-10 | make empty lines with backslashes CPP friendly | Don Stewart | |
2008-06-09 | Use mallocPlainForeignPtrBytes if available | Don Stewart | |
As for bytestrings, use PlainForeignPtrs if supported, which have less overhead, as values are allocated on the Haskell heap without any wasted finalisers needed. Should mean less resources used if many small vectors are created. | |||
2008-06-09 | acknowledgement to Don Stewart | Alberto Ruiz | |
2008-06-09 | Use unpacking and inlining to ensure Vector can be stored unlifted at runtime | Don Stewart | |
2008-06-06 | range checking and other additions to the mutable interface | Alberto Ruiz | |
2008-06-06 | safe wrappers and examples/parallel.hs | Alberto Ruiz | |
2008-06-05 | really add Data.Packed.ST.hs | Alberto Ruiz | |
2008-06-05 | added acknowledgement to Bulat | Alberto Ruiz | |
2008-06-05 | remove updateVector and updateMatrix | Alberto Ruiz | |
2008-06-05 | first version of Data.Packed.ST | Alberto Ruiz | |
2008-06-03 | Data.Packed.Convert | Alberto Ruiz | |
2008-06-01 | added updateMatrix | Alberto Ruiz | |