1
0
mirror of https://github.com/golang/go synced 2024-11-22 15:14:53 -07:00

strconv: remove some test TODOs and adjust malloc limits lower

These no longer allocate.

R=golang-dev, dave
CC=golang-dev
https://golang.org/cl/8340047
This commit is contained in:
Brad Fitzpatrick 2013-04-04 17:04:18 -07:00
parent c80f5b9bf7
commit b6a39a2545

View File

@ -20,14 +20,12 @@ var (
desc string
fn func()
}{
// TODO(bradfitz): this might be 0, once escape analysis is better
{1, `AppendInt(localBuf[:0], 123, 10)`, func() {
{0, `AppendInt(localBuf[:0], 123, 10)`, func() {
var localBuf [64]byte
AppendInt(localBuf[:0], 123, 10)
}},
{0, `AppendInt(globalBuf[:0], 123, 10)`, func() { AppendInt(globalBuf[:0], 123, 10) }},
// TODO(bradfitz): this might be 0, once escape analysis is better
{1, `AppendFloat(localBuf[:0], 1.23, 'g', 5, 64)`, func() {
{0, `AppendFloat(localBuf[:0], 1.23, 'g', 5, 64)`, func() {
var localBuf [64]byte
AppendFloat(localBuf[:0], 1.23, 'g', 5, 64)
}},