Commit Graph

19 Commits (101092fa3bb75aba15f0399e4b3927f3bf1233fa)

Author SHA1 Message Date
Klaus Post 70d6279761 Update travis script 2019-09-27 16:33:57 -07:00
Klaus Post a9588190c0
Optimize pure Go version. (#96)
* Optimize pure Go version.
* Update docs. Add Go 1.12 CI

* Avoid dst bounds check when using noasm ~ 40-50% faster.
* Convert multiply table to a slice whenever used.
* Split on 32 byte boundaries instead of 16 byte.
2019-03-08 10:49:27 +01:00
Klaus Post 454fd91890
Maintenance updates. (#86)
* Add gcc go build tags.
* Update Travis.
* Fix typo
2018-11-12 13:25:55 +01:00
Klaus Post 61c22eab55 Cauchy Matrix option (#70)
* Experimental Cauchy Matrix

Experimental support for Cauchy style matrix

http://web.eecs.utk.edu/~plank/plank/papers/CS-05-569.pdf

All matrices appear reversible.

* Remove Go 1.5 and 1.6 from CI tests.

* Fix comment.

* Increase max number of goroutines+docs.
2017-10-01 14:02:11 +02:00
Klaus Post 87ba8262ab Add Go 1.9 to Travis. 2017-08-26 11:54:10 +02:00
Klaus Post 5abf0ee302 Add options (#46)
* Add options

Make constants changeable as options.

The API remains backwards compatible.

* Update documentation.

* Fix line endings

* fmt

* fmt

* Use functions for parameters.

Much neater.
2017-02-19 11:13:22 +01:00
Klaus Post 6978874dc1 Use gofmt instead of goimports for format teting. 2016-08-01 18:15:38 +02:00
Klaus Post 58c5128227 Update .travis.yml
Remove golint
2016-03-21 18:45:58 +01:00
Klaus Post 458f5ce468 Update .travis.yml
Add OSX test. Don't use sudo
2016-02-19 15:32:27 +01:00
Klaus Post 56791bf235 Update .travis.yml
Add Go 1.6 to CI test.
2016-02-19 15:22:04 +01:00
klauspost eef4ac6aa3 Use goimports instead of gofmt. 2015-11-03 12:50:54 +01:00
klauspost df20f9a1a9 Manually fetch dependencies. 2015-11-03 12:17:06 +01:00
klauspost d70b66fe1a Add golint and vet tests. 2015-11-03 12:13:11 +01:00
klauspost 44ba449195 Test that streaming examples builds 2015-10-27 13:57:35 +01:00
klauspost 8940ce33cc Return ErrShardNoData if there is no data in stream. 2015-10-26 14:31:10 +01:00
klauspost 5794aae2a9 Add Go 1.5 as test target. 2015-09-18 14:39:07 +02:00
klauspost 1a24b22a1a Remove running the executables for now. 2015-06-25 13:24:32 +02:00
klauspost 70e444ba0c Add more Travis CI tests. 2015-06-25 13:18:12 +02:00
Klaus Post 42e3abe057 Add Travis build testing 2015-06-19 17:24:30 +02:00