1. 29 Aug, 2021 2 commits
  2. 21 Aug, 2021 2 commits
  3. 10 Aug, 2021 3 commits
  4. 19 Jun, 2021 1 commit
  5. 17 Jun, 2021 2 commits
  6. 02 May, 2021 2 commits
  7. 23 Apr, 2021 1 commit
  8. 04 May, 2020 1 commit
  9. 27 Apr, 2020 1 commit
  10. 26 Mar, 2020 7 commits
  11. 22 Jan, 2020 2 commits
  12. 21 Jan, 2020 5 commits
  13. 09 Dec, 2019 1 commit
  14. 06 Nov, 2019 2 commits
    • Steven Allen's avatar
      Merge pull request #17 from ipfs/feat/plus-9 · cc99d742
      Steven Allen authored
      Improve performance of buzhash
      cc99d742
    • Jakub Sztandera's avatar
      Improve performance of buzhash · 79bdab24
      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: default avatarJakub Sztandera <kubuxu@protocol.ai>
      79bdab24
  15. 07 Oct, 2019 5 commits
  16. 06 Oct, 2019 3 commits