- 09 Dec, 2019 1 commit
-
-
Steven Allen authored
Bump github.com/libp2p/go-buffer-pool from 0.0.1 to 0.0.2
-
- 06 Nov, 2019 2 commits
-
-
Steven Allen authored
Improve performance of buzhash
-
Jakub Sztandera authored
``` name old time/op new time/op delta Buzhash2/1K-4 610ns ± 4% 643ns ±16% ~ (p=0.421 n=8+10) Buzhash2/1M-4 1.25ms ± 5% 1.16ms ± 4% -7.31% (p=0.000 n=10+10) Buzhash2/16M-4 19.2ms ± 2% 17.5ms ± 2% -8.73% (p=0.000 n=9+9) Buzhash2/100M-4 117ms ± 1% 107ms ± 3% -8.26% (p=0.000 n=10+10) name old speed new speed delta Buzhash2/1K-4 1.68GB/s ± 4% 1.60GB/s ±14% ~ (p=0.408 n=8+10) Buzhash2/1M-4 842MB/s ± 5% 908MB/s ± 3% +7.86% (p=0.000 n=10+10) Buzhash2/16M-4 875MB/s ± 2% 959MB/s ± 2% +9.57% (p=0.000 n=9+9) Buzhash2/100M-4 897MB/s ± 1% 977MB/s ± 3% +9.02% (p=0.000 n=10+10) name old alloc/op new alloc/op delta Buzhash2/1K-4 1.17kB ± 1% 1.17kB ± 0% -0.50% (p=0.006 n=10+10) Buzhash2/1M-4 1.08MB ± 1% 1.07MB ± 0% ~ (p=0.739 n=10+10) Buzhash2/16M-4 17.1MB ± 0% 17.1MB ± 0% ~ (p=0.579 n=10+10) Buzhash2/100M-4 106MB ± 0% 106MB ± 0% -0.01% (p=0.000 n=9+7) name old allocs/op new allocs/op delta Buzhash2/1K-4 3.00 ± 0% 3.00 ± 0% ~ (all equal) Buzhash2/1M-4 8.00 ± 0% 8.00 ± 0% ~ (all equal) Buzhash2/16M-4 72.0 ± 0% 72.0 ± 0% ~ (all equal) Buzhash2/100M-4 406 ± 0% 406 ± 0% ~ (all equal) ``` License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
- 07 Oct, 2019 5 commits
-
-
Jakub Sztandera authored
Implement buzhash
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai> License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
- 06 Oct, 2019 6 commits
-
-
Jakub Sztandera authored
Don't return them either in benchmarks License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
It has the same properites as Rabin. Benchmark results: ``` name time/op Buzhash-4 14.3ms ± 7% Rabin-4 94.1ms ± 3% Default-4 1.74ms ± 7% name speed Buzhash-4 1.18GB/s ± 7% Rabin-4 178MB/s ± 3% Default-4 9.63GB/s ± 6% name alloc/op Buzhash-4 14.0kB ±48% Rabin-4 19.2MB ± 0% Default-4 474B ± 6% name allocs/op Buzhash-4 1.00 ± 0% Rabin-4 196 ±12% Default-4 2.00 ± 0% ``` License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
dependabot-preview[bot] authored
Bumps [github.com/libp2p/go-buffer-pool](https://github.com/libp2p/go-buffer-pool) from 0.0.1 to 0.0.2. - [Release notes](https://github.com/libp2p/go-buffer-pool/releases) - [Commits](https://github.com/libp2p/go-buffer-pool/compare/v0.0.1...v0.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
-
Jakub Sztandera authored
Add benchmarks
-
- 05 Oct, 2019 2 commits
-
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
-
- 19 Sep, 2019 1 commit
-
-
Steven Allen authored
-
- 02 Mar, 2019 2 commits
-
-
Jakub Sztandera authored
add gomod support // tag v0.0.1.
-
Jakub Sztandera authored
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 21 Feb, 2019 1 commit
-
-
Steven Allen authored
-
- 18 Feb, 2019 1 commit
-
-
Jakub Sztandera authored
-
- 02 Nov, 2018 1 commit
-
-
Steven Allen authored
-
- 10 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 05 Oct, 2018 1 commit
-
-
Steven Allen authored
-
- 01 Oct, 2018 1 commit
-
-
Steven Allen authored
fix size-0 chunker bug
-
- 29 Sep, 2018 2 commits
-
-
Kejie Zhang authored
-
Kejie Zhang authored
-
- 25 Sep, 2018 2 commits
-
-
Steven Allen authored
switch to go-buffer-pool
-
Steven Allen authored
It has a nicer interface and we don't even need the rest of the msgio Prereq for: https://github.com/libp2p/go-msgio/pull/9
-
- 24 Sep, 2018 1 commit
-
-
Steven Allen authored
-
- 11 Sep, 2018 2 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
- 10 Sep, 2018 1 commit
-
-
Steven Allen authored
gx publish 0.0.12
-
- 08 Sep, 2018 1 commit
-
-
Kejie Zhang authored
-
- 07 Sep, 2018 5 commits
-
-
Steven Allen authored
return err when rabin min less than 16
-
Steven Allen authored
In general, it's easier for people to parse positive statements.
-
Kejie Zhang authored
-
Kejie Zhang authored
-
Kejie Zhang authored
-
- 22 Aug, 2018 1 commit
-
-
Steven Allen authored
-