)]}'
{
  "commit": "a7909af24e080cb18e105af79be6915531147a86",
  "tree": "b85828dcf6111d138d17fc08ad93899d26f43157",
  "parents": [
    "e0ea1e3196ac0aac60eccd7670662049875d8b7b"
  ],
  "author": {
    "name": "Caleb Spare",
    "email": "cespare@gmail.com",
    "time": "Fri Nov 20 04:05:45 2020"
  },
  "committer": {
    "name": "Caleb Spare",
    "email": "cespare@gmail.com",
    "time": "Fri Nov 20 20:50:37 2020"
  },
  "message": "Allow Sum64String and (*Digest).WriteString to be inlined\n\nBenchmarks:\n\nname                  old time/op    new time/op    delta\nSum64String/4B-12       4.78ns ± 1%    3.57ns ± 4%  -25.27%  (p\u003d0.000 n\u003d8+10)\nSum64String/100B-12     14.5ns ± 1%    12.9ns ± 0%  -10.76%  (p\u003d0.000 n\u003d9+10)\nSum64String/4KB-12       229ns ± 0%     229ns ± 1%     ~     (p\u003d0.395 n\u003d7+10)\nSum64String/10MB-12      628µs ± 1%     630µs ± 2%     ~     (p\u003d1.000 n\u003d9+10)\nDigestString/4B-12      11.4ns ± 1%     9.7ns ± 1%  -14.95%  (p\u003d0.000 n\u003d10+10)\nDigestString/100B-12    23.6ns ± 1%    21.3ns ± 2%   -9.65%  (p\u003d0.000 n\u003d10+10)\nDigestString/4KB-12      241ns ± 1%     239ns ± 0%   -0.67%  (p\u003d0.001 n\u003d10+7)\nDigestString/10MB-12     627µs ± 1%     628µs ± 1%     ~     (p\u003d0.631 n\u003d10+10)\n\nname                  old speed      new speed      delta\nSum64String/4B-12      837MB/s ± 1%  1124MB/s ± 2%  +34.42%  (p\u003d0.000 n\u003d10+9)\nSum64String/100B-12   6.88GB/s ± 2%  7.72GB/s ± 1%  +12.16%  (p\u003d0.000 n\u003d10+10)\nSum64String/4KB-12    17.5GB/s ± 0%  17.5GB/s ± 1%     ~     (p\u003d0.408 n\u003d8+10)\nSum64String/10MB-12   15.9GB/s ± 1%  15.9GB/s ± 2%     ~     (p\u003d1.000 n\u003d9+10)\nDigestString/4B-12     350MB/s ± 1%   411MB/s ± 1%  +17.55%  (p\u003d0.000 n\u003d10+10)\nDigestString/100B-12  4.23GB/s ± 1%  4.69GB/s ± 1%  +10.84%  (p\u003d0.000 n\u003d10+9)\nDigestString/4KB-12   16.6GB/s ± 1%  16.7GB/s ± 0%   +0.67%  (p\u003d0.001 n\u003d10+8)\nDigestString/10MB-12  16.0GB/s ± 1%  15.9GB/s ± 1%     ~     (p\u003d0.631 n\u003d10+10)\n\nAnd with -tags purego:\n\nname                  old time/op    new time/op    delta\nSum64String/4B-12       5.57ns ± 1%    4.22ns ± 1%  -24.14%  (p\u003d0.000 n\u003d10+9)\nSum64String/100B-12     16.0ns ± 1%    14.8ns ± 0%   -7.27%  (p\u003d0.000 n\u003d10+6)\nSum64String/4KB-12       327ns ± 2%     325ns ± 1%     ~     (p\u003d0.050 n\u003d10+10)\nSum64String/10MB-12      866µs ± 3%     856µs ± 0%   -1.05%  (p\u003d0.002 n\u003d9+8)\nDigestString/4B-12      11.2ns ± 1%    10.0ns ± 1%  -10.90%  (p\u003d0.000 n\u003d10+9)\nDigestString/100B-12    25.5ns ± 1%    22.8ns ± 0%  -10.62%  (p\u003d0.000 n\u003d10+9)\nDigestString/4KB-12      342ns ± 1%     340ns ± 1%   -0.56%  (p\u003d0.018 n\u003d9+10)\nDigestString/10MB-12     877µs ± 1%     878µs ± 2%     ~     (p\u003d0.400 n\u003d10+9)\n\nname                  old speed      new speed      delta\nSum64String/4B-12      718MB/s ± 1%   947MB/s ± 1%  +31.82%  (p\u003d0.000 n\u003d10+9)\nSum64String/100B-12   6.26GB/s ± 1%  6.75GB/s ± 1%   +7.81%  (p\u003d0.000 n\u003d10+10)\nSum64String/4KB-12    12.2GB/s ± 2%  12.3GB/s ± 1%   +0.70%  (p\u003d0.022 n\u003d10+9)\nSum64String/10MB-12   11.6GB/s ± 3%  11.7GB/s ± 0%   +1.05%  (p\u003d0.002 n\u003d9+8)\nDigestString/4B-12     357MB/s ± 1%   401MB/s ± 1%  +12.32%  (p\u003d0.000 n\u003d10+9)\nDigestString/100B-12  3.93GB/s ± 1%  4.40GB/s ± 0%  +11.95%  (p\u003d0.000 n\u003d10+9)\nDigestString/4KB-12   11.7GB/s ± 1%  11.8GB/s ± 1%   +0.68%  (p\u003d0.011 n\u003d10+10)\nDigestString/10MB-12  11.4GB/s ± 1%  11.4GB/s ± 2%     ~     (p\u003d0.400 n\u003d10+9)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53bf76efbc2477ea0d142a9e9739e13467f913bb",
      "old_mode": 33188,
      "old_path": "xxhash_unsafe.go",
      "new_id": "376e0ca2e49745ecb087871d2e27afb4ed2d987d",
      "new_mode": 33188,
      "new_path": "xxhash_unsafe.go"
    },
    {
      "type": "modify",
      "old_id": "4d3f96461810e76b276da58e82306e87efad03e4",
      "old_mode": 33188,
      "old_path": "xxhash_unsafe_test.go",
      "new_id": "65982673e3158a67599048c3cf8e3151cc5448f2",
      "new_mode": 33188,
      "new_path": "xxhash_unsafe_test.go"
    }
  ]
}
