]> Cypherpunks repositories - gostls13.git/commit
cmd/gc: don't call memequal twice in generated type.eq routines
authorJosh Bleecher Snyder <josharian@gmail.com>
Thu, 19 Feb 2015 00:27:48 +0000 (16:27 -0800)
committerJosh Bleecher Snyder <josharian@gmail.com>
Thu, 26 Feb 2015 00:34:29 +0000 (00:34 +0000)
commit1d4bfb3ebb1cbe3807c8623cf8ad594346c80cc3
tree9ac5ac412ca9700cb4c17fcefe3fc08b48ee317b
parent9c4aade584ecc34e714d172a1bb87a8430de2f41
cmd/gc: don't call memequal twice in generated type.eq routines

The first call is pointless. It appears to simply be a mistake.

benchmark                  old ns/op     new ns/op     delta
BenchmarkComplexAlgMap     90.7          76.1          -16.10%

Change-Id: Id0194c9f09cea8b68f17b2ac751a8e3240e47f19
Reviewed-on: https://go-review.googlesource.com/5284
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/internal/gc/subr.go
src/runtime/mapspeed_test.go