• Kyle Consalus's avatar
    Trivial optimization. · 2db47c90
    Kyle Consalus authored
    	Cached string indexing in inner loop of Btoui64.
    
        Before:
        strconv_test.BenchmarkAtoi   5000000           309 ns/op
        strconv_test.BenchmarkAtoiNeg    5000000           325 ns/op
        strconv_test.BenchmarkAtoi64     5000000           465 ns/op
        strconv_test.BenchmarkAtoi64Neg  5000000           469 ns/op
    
        After:
        strconv_test.BenchmarkAtoi  10000000           182 ns/op
        strconv_test.BenchmarkAtoiNeg   10000000           193 ns/op
        strconv_test.BenchmarkAtoi64    10000000           251 ns/op
        strconv_test.BenchmarkAtoi64Neg 10000000           258 ns/op
    
    R=golang-dev, gri
    CC=golang-dev
    https://golang.org/cl/1227042
    2db47c90
Name
Last commit
Last update
doc Loading commit data...
include Loading commit data...
lib Loading commit data...
misc Loading commit data...
pkg Loading commit data...
src Loading commit data...
test Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
README Loading commit data...
favicon.ico Loading commit data...