From cf630586ca5901f4aa7817a536209f2366f9c944 Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 9 Sep 2019 18:47:43 +0000 Subject: [PATCH] encoding/json: don't reset before returning buffer to pool MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Reset is already performed when retrieving from pool Change-Id: Ia810dd18d3e55a1565a5ad435a00d1e46724576c GitHub-Last-Rev: d9df74a4aeb86e5d292c9fc33568a3c9a64a967d GitHub-Pull-Request: golang/go#34195 Reviewed-on: https://go-review.googlesource.com/c/go/+/194338 Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot Reviewed-by: Daniel Martí --- src/encoding/json/encode.go | 1 - 1 file changed, 1 deletion(-) diff --git a/src/encoding/json/encode.go b/src/encoding/json/encode.go index f085b5a08d..2e1f56f882 100644 --- a/src/encoding/json/encode.go +++ b/src/encoding/json/encode.go @@ -164,7 +164,6 @@ func Marshal(v interface{}) ([]byte, error) { } buf := append([]byte(nil), e.Bytes()...) - e.Reset() encodeStatePool.Put(e) return buf, nil -- 2.50.0