From ed00cd94f2cd01f49ee8da8b1dc0c06b66d34b2f Mon Sep 17 00:00:00 2001 From: Alberto Donizetti Date: Fri, 17 Mar 2017 18:42:58 +0100 Subject: encoding/gob: make integers encoding faster MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit name old time/op new time/op delta EncodeInt32Slice-4 14.6µs ± 2% 12.2µs ± 1% -16.65% (p=0.000 n=19+18) Change-Id: I078a171f1633ff81d7e3f981dc9a398309ecb2c0 Reviewed-on: https://go-review.googlesource.com/38269 Reviewed-by: Rob Pike --- src/encoding/gob/timing_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/encoding/gob/timing_test.go') diff --git a/src/encoding/gob/timing_test.go b/src/encoding/gob/timing_test.go index 424b7e6ea8..a7e7e683cc 100644 --- a/src/encoding/gob/timing_test.go +++ b/src/encoding/gob/timing_test.go @@ -171,7 +171,7 @@ func BenchmarkEncodeInt32Slice(b *testing.B) { enc := NewEncoder(&buf) a := make([]int32, 1000) for i := range a { - a[i] = 1234 + a[i] = int32(i * 100) } b.ResetTimer() for i := 0; i < b.N; i++ { -- cgit v1.2.3-54-g00ecf