aboutsummaryrefslogtreecommitdiff
path: root/src/strconv
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2015-09-23 10:05:44 -0700
committerRobert Griesemer <gri@golang.org>2015-09-23 20:25:59 +0000
commit59a6ba56347cb83c7e84e8d1eb9fbcd98ec99b59 (patch)
treeff733d6a81c3e58a3c7087444787c4a180acf9f4 /src/strconv
parent53c92f95a888837571eda1cf356425010f92edde (diff)
downloadgo-59a6ba56347cb83c7e84e8d1eb9fbcd98ec99b59.tar.xz
math/big: factored out an internal accessor method (cleanup), added benchmark
Current result of DecimalConversion benchmark (for future reference): BenchmarkDecimalConversion-8 10000 204770 ns/op Measured on Mac Mini (late 2012) running OS X 10.10.5, 2.3 GHz Intel Core i7, 8 GB 1333 MHz DDR3. Also: Removed comment suggesting to implement decimal by representing digits as numbers 0..9 rather than ASCII chars '0'..'9' to avoid repeated +/-'0' operations. Tried and it appears (per above benchmark) that the +/-'0' operations are neglibile but the addition conversion passes around it are not and that it makes things significantly slower. Change-Id: I6ee033b1172043248093cc5d02abff5fc54c2e7a Reviewed-on: https://go-review.googlesource.com/14857 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Robert Griesemer <gri@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Alan Donovan <adonovan@google.com>
Diffstat (limited to 'src/strconv')
0 files changed, 0 insertions, 0 deletions