]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile: simplify sharedProgArray init
authorJosh Bleecher Snyder <josharian@gmail.com>
Fri, 21 Apr 2017 13:49:29 +0000 (06:49 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Fri, 21 Apr 2017 16:10:13 +0000 (16:10 +0000)
Per code review feedback on CL 40693.

Change-Id: I38c522022a3c2f3e61ea90181391edb5c178916e
Reviewed-on: https://go-review.googlesource.com/41300
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/cmd/compile/internal/gc/gsubr.go

index 99dec575f40fb5cf2a0a97e91f337c822d25b54b..24497f40f5d1e8bbd85cc9b66dc2c504b3b2330f 100644 (file)
@@ -37,11 +37,7 @@ import (
        "cmd/internal/src"
 )
 
-var sharedProgArray *[10000]obj.Prog // *T instead of T to work around issue 19839
-
-func init() {
-       sharedProgArray = new([10000]obj.Prog)
-}
+var sharedProgArray *[10000]obj.Prog = new([10000]obj.Prog) // *T instead of T to work around issue 19839
 
 // Progs accumulates Progs for a function and converts them into machine code.
 type Progs struct {