Skip to content

Instantly share code, notes, and snippets.

@davecheney
Created November 28, 2016 23:58
Show Gist options
  • Save davecheney/9fffdb835b065bc30a27e58418a87eb7 to your computer and use it in GitHub Desktop.
Save davecheney/9fffdb835b065bc30a27e58418a87eb7 to your computer and use it in GitHub Desktop.
linux/amd64 Go 1.7.3 vs Go tip
name old time/op new time/op delta
BinaryTree17-8 2.58s ± 1% 2.59s ± 0% ~ (p=0.310 n=5+5)
Fannkuch11-8 2.91s ± 0% 2.85s ± 0% -1.87% (p=0.004 n=5+6)
FmtFprintfEmpty-8 48.8ns ± 0% 47.4ns ± 0% -2.87% (p=0.010 n=6+4)
FmtFprintfString-8 134ns ± 1% 119ns ± 1% -11.28% (p=0.002 n=6+6)
FmtFprintfInt-8 125ns ± 0% 112ns ± 2% -10.40% (p=0.004 n=5+6)
FmtFprintfIntInt-8 189ns ± 1% 171ns ± 1% -9.86% (p=0.002 n=6+6)
FmtFprintfPrefixedInt-8 187ns ± 1% 178ns ± 1% -4.55% (p=0.002 n=6+6)
FmtFprintfFloat-8 270ns ± 0% 262ns ± 1% -3.15% (p=0.004 n=5+6)
FmtManyArgs-8 803ns ± 1% 734ns ± 0% -8.56% (p=0.000 n=6+5)
GobDecode-8 7.15ms ± 0% 6.63ms ± 1% -7.26% (p=0.002 n=6+6)
GobEncode-8 6.02ms ± 0% 5.71ms ± 2% -5.06% (p=0.002 n=6+6)
Gzip-8 224ms ± 0% 223ms ± 0% ~ (p=0.065 n=6+6)
Gunzip-8 35.9ms ± 0% 35.8ms ± 2% ~ (p=0.394 n=6+6)
HTTPClientServer-8 67.3µs ± 1% 66.1µs ± 2% -1.74% (p=0.004 n=6+6)
JSONEncode-8 17.0ms ± 0% 15.3ms ± 1% -10.05% (p=0.004 n=5+6)
JSONDecode-8 47.1ms ± 0% 50.2ms ± 1% +6.57% (p=0.002 n=6+6)
Mandelbrot200-8 4.53ms ± 1% 4.07ms ± 0% -10.18% (p=0.004 n=6+5)
GoParse-8 3.34ms ± 1% 3.15ms ± 1% -5.75% (p=0.002 n=6+6)
RegexpMatchEasy0_32-8 78.7ns ± 2% 81.4ns ± 5% +3.43% (p=0.013 n=6+6)
RegexpMatchEasy0_1K-8 189ns ± 1% 189ns ± 0% ~ (p=0.636 n=6+6)
RegexpMatchEasy1_32-8 83.1ns ± 2% 74.9ns ± 0% -9.84% (p=0.004 n=6+5)
RegexpMatchEasy1_1K-8 346ns ± 0% 329ns ± 0% -4.91% (p=0.000 n=5+4)
RegexpMatchMedium_32-8 125ns ± 0% 115ns ± 0% -8.00% (p=0.002 n=6+6)
RegexpMatchMedium_1K-8 36.1µs ± 1% 35.6µs ± 1% -1.39% (p=0.002 n=6+6)
RegexpMatchHard_32-8 1.81µs ± 0% 1.79µs ± 0% -1.31% (p=0.002 n=6+6)
RegexpMatchHard_1K-8 54.4µs ± 1% 54.0µs ± 0% -0.64% (p=0.004 n=6+5)
Revcomp-8 446ms ± 1% 397ms ± 1% -11.11% (p=0.002 n=6+6)
Template-8 55.0ms ± 1% 53.0ms ± 2% -3.69% (p=0.002 n=6+6)
TimeParse-8 305ns ± 0% 288ns ± 2% -5.31% (p=0.002 n=6+6)
TimeFormat-8 328ns ± 1% 302ns ± 0% -7.94% (p=0.002 n=6+6)
name old speed new speed delta
GobDecode-8 107MB/s ± 0% 116MB/s ± 1% +7.83% (p=0.002 n=6+6)
GobEncode-8 128MB/s ± 0% 134MB/s ± 2% +5.34% (p=0.002 n=6+6)
Gzip-8 86.5MB/s ± 0% 86.9MB/s ± 0% ~ (p=0.058 n=6+6)
Gunzip-8 541MB/s ± 0% 542MB/s ± 2% ~ (p=0.394 n=6+6)
JSONEncode-8 114MB/s ± 0% 127MB/s ± 1% +11.18% (p=0.004 n=5+6)
JSONDecode-8 41.2MB/s ± 0% 38.7MB/s ± 1% -6.17% (p=0.002 n=6+6)
GoParse-8 17.3MB/s ± 1% 18.4MB/s ± 1% +6.12% (p=0.002 n=6+6)
RegexpMatchEasy0_32-8 407MB/s ± 2% 393MB/s ± 5% -3.24% (p=0.015 n=6+6)
RegexpMatchEasy0_1K-8 5.40GB/s ± 1% 5.40GB/s ± 0% ~ (p=1.000 n=6+6)
RegexpMatchEasy1_32-8 385MB/s ± 2% 427MB/s ± 0% +10.87% (p=0.004 n=6+5)
RegexpMatchEasy1_1K-8 2.96GB/s ± 0% 3.11GB/s ± 0% +5.13% (p=0.004 n=6+5)
RegexpMatchMedium_32-8 7.96MB/s ± 0% 8.66MB/s ± 0% +8.79% (p=0.002 n=6+6)
RegexpMatchMedium_1K-8 28.3MB/s ± 1% 28.7MB/s ± 1% +1.41% (p=0.002 n=6+6)
RegexpMatchHard_32-8 17.7MB/s ± 0% 17.9MB/s ± 0% +1.30% (p=0.002 n=6+6)
RegexpMatchHard_1K-8 18.8MB/s ± 1% 19.0MB/s ± 0% +0.62% (p=0.004 n=6+5)
Revcomp-8 570MB/s ± 1% 641MB/s ± 1% +12.50% (p=0.002 n=6+6)
Template-8 35.3MB/s ± 1% 36.6MB/s ± 2% +3.84% (p=0.002 n=6+6)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment