Skip to content

Instantly share code, notes, and snippets.

@appleby
Created September 18, 2016 18:44
Show Gist options
  • Select an option

  • Save appleby/b3e47d78b4252d0611ba75c8277bfbf5 to your computer and use it in GitHub Desktop.

Select an option

Save appleby/b3e47d78b4252d0611ba75c8277bfbf5 to your computer and use it in GitHub Desktop.
Benchmark results for patch set 3 WITHOUT normalizing user-agent key
## Tip vs Patch set 3 w/o normalization
[ma@march benchcmp]? benchcmp http2-req-orig.txt http2-req-patch-set-3-no-ToLower.txt
benchmark old ns/op new ns/op delta
BenchmarkClientRequestHeaders/___0_Headers-4 253637 260675 +2.77%
BenchmarkClientRequestHeaders/__10_Headers-4 302833 312667 +3.25%
BenchmarkClientRequestHeaders/_100_Headers-4 771251 743664 -3.58%
BenchmarkClientRequestHeaders/1000_Headers-4 7970480 7716502 -3.19%
benchmark old allocs new allocs delta
BenchmarkClientRequestHeaders/___0_Headers-4 53 60 +13.21%
BenchmarkClientRequestHeaders/__10_Headers-4 85 92 +8.24%
BenchmarkClientRequestHeaders/_100_Headers-4 368 375 +1.90%
BenchmarkClientRequestHeaders/1000_Headers-4 5138 5146 +0.16%
benchmark old bytes new bytes delta
BenchmarkClientRequestHeaders/___0_Headers-4 4493 4879 +8.59%
BenchmarkClientRequestHeaders/__10_Headers-4 6126 6508 +6.24%
BenchmarkClientRequestHeaders/_100_Headers-4 29300 29735 +1.48%
BenchmarkClientRequestHeaders/1000_Headers-4 338151 338630 +0.14%
## Patch set 3 vs Patch set 3 w/o normalization
[ma@march benchcmp]? benchcmp http2-req-patch-set-3.txt http2-req-patch-set-3-no-ToLower.txt
benchmark old ns/op new ns/op delta
BenchmarkClientRequestHeaders/___0_Headers-4 260900 260675 -0.09%
BenchmarkClientRequestHeaders/__10_Headers-4 316403 312667 -1.18%
BenchmarkClientRequestHeaders/_100_Headers-4 782599 743664 -4.98%
BenchmarkClientRequestHeaders/1000_Headers-4 8119401 7716502 -4.96%
benchmark old allocs new allocs delta
BenchmarkClientRequestHeaders/___0_Headers-4 60 60 +0.00%
BenchmarkClientRequestHeaders/__10_Headers-4 112 92 -17.86%
BenchmarkClientRequestHeaders/_100_Headers-4 575 375 -34.78%
BenchmarkClientRequestHeaders/1000_Headers-4 7146 5146 -27.99%
benchmark old bytes new bytes delta
BenchmarkClientRequestHeaders/___0_Headers-4 4875 4879 +0.08%
BenchmarkClientRequestHeaders/__10_Headers-4 6578 6508 -1.06%
BenchmarkClientRequestHeaders/_100_Headers-4 30493 29735 -2.49%
BenchmarkClientRequestHeaders/1000_Headers-4 349489 338630 -3.11%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment