{"push_id":777896547,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"499faa72344cf99de6200d648538a665ed9f6596","before":"71d35fdc80e7a9c8c5f30a349ca1adbb3c56054a","commits":[{"sha":"08e311195dbf49d23826a760b815e89d26ec94b5","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"stream: adding a benchmark\n\nBased on stdlib's `sha256`. Initial output:\nBenchmarkHash8Bytes       100000             20387 ns/op           0.39 MB/s\nBenchmarkHash1K    50000             25876 ns/op          39.57 MB/s\nBenchmarkHash8K    50000             38836 ns/op         210.94 MB/s","distinct":true,"url":"https://api.github.com/repos/vbatts/merkle/commits/08e311195dbf49d23826a760b815e89d26ec94b5"},{"sha":"c5700a9f0d5c45baa7ebe1a5f34c7d54a1738074","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"stream_test: shave 2sec off tests","distinct":true,"url":"https://api.github.com/repos/vbatts/merkle/commits/c5700a9f0d5c45baa7ebe1a5f34c7d54a1738074"},{"sha":"fa4337c3703e926cfd69c567a75030c9d2bc5e9d","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"stream: reduce allocs in Reset()\n\nimprovement:\n```\nbenchmark               old ns/op     new ns/op     delta\nBenchmarkHash8Bytes     21137         12201         -42.28%\nBenchmarkHash1K         27235         14842         -45.50%\nBenchmarkHash8K         38630         29034         -24.84%\n\nbenchmark               old MB/s     new MB/s     speedup\nBenchmarkHash8Bytes     0.38         0.66         1.74x\nBenchmarkHash1K         37.60        68.99        1.83x\nBenchmarkHash8K         212.06       282.15       1.33x\n\nbenchmark               old allocs     new allocs     delta\nBenchmarkHash8Bytes     10             9              -10.00%\nBenchmarkHash1K         10             9              -10.00%\nBenchmarkHash8K         9              8              -11.11%\n\nbenchmark               old bytes     new bytes     delta\nBenchmarkHash8Bytes     16712         8520          -49.02%\nBenchmarkHash1K         17728         9536          -46.21%\nBenchmarkHash8K         16704         8512          -49.04%\n```","distinct":true,"url":"https://api.github.com/repos/vbatts/merkle/commits/fa4337c3703e926cfd69c567a75030c9d2bc5e9d"},{"sha":"a03956b35e856089ae2782940b0500a70bdc2162","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"stream_test: remove buffer use","distinct":true,"url":"https://api.github.com/repos/vbatts/merkle/commits/a03956b35e856089ae2782940b0500a70bdc2162"},{"sha":"499faa72344cf99de6200d648538a665ed9f6596","author":{"email":"d01a4772f0cffd3f005a7d7f01c59cd104c7a5fe@hashbangbash.com","name":"Vincent Batts"},"message":"stream: write error to stderr instead","distinct":true,"url":"https://api.github.com/repos/vbatts/merkle/commits/499faa72344cf99de6200d648538a665ed9f6596"}]}