Descriptionfmt: make printing of ints 25-35% faster
Inspired by a remark by Leonard Holz, use constants for division
BenchmarkSprintfEmpty 130 132 +1.54%
BenchmarkSprintfString 438 437 -0.23%
BenchmarkSprintfInt 417 414 -0.72%
BenchmarkSprintfIntInt 663 691 +4.22%
BenchmarkSprintfPrefixedInt 791 774 -2.15%
BenchmarkSprintfFloat 701 686 -2.14%
BenchmarkManyArgs 2584 2469 -4.45%
BenchmarkFprintInt 488 357 -26.84%
BenchmarkFprintIntNoAlloc 402 265 -34.08%
BenchmarkScanInts 1244346 1267574 +1.87%
BenchmarkScanRecursiveInt 1748741 1724138 -1.41%
Update issue 3463
Patch Set 1 #
Total comments: 2
Patch Set 2 : diff -r 67bbd0083f7d8b423dfcac34c990d4dcedcca14f https://code.google.com/p/go/ #
Total comments: 3
Patch Set 3 : diff -r 962a07a85263e17855f7db8aec22477211e53f6d https://code.google.com/p/go/ #Patch Set 4 : diff -r 962a07a85263e17855f7db8aec22477211e53f6d https://code.google.com/p/go/ #Patch Set 5 : diff -r 962a07a85263e17855f7db8aec22477211e53f6d https://code.google.com/p/go/ #Patch Set 6 : diff -r 962a07a85263e17855f7db8aec22477211e53f6d https://code.google.com/p/go/ #MessagesTotal messages: 11
|