]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/cmd/compile/internal/gc/subr.go
all: merge dev.inline into master
[gostls13.git] / src / cmd / compile / internal / gc / subr.go
index f067ce86f28fa9fb4ec07258654a164dd1a15404..6a5e1a478e6d4d572b7691d892cba6fd8d7ec5be 100644 (file)
@@ -1804,7 +1804,9 @@ func genwrapper(rcvr *Type, method *Field, newnam *Sym, iface int) {
        funcbody(fn)
        Curfn = fn
        popdcl()
-       testdclstack()
+       if debug_dclstack != 0 {
+               testdclstack()
+       }
 
        // wrappers where T is anonymous (struct or interface) can be duplicated.
        if rcvr.IsStruct() || rcvr.IsInterface() || rcvr.IsPtr() && rcvr.Elem().IsStruct() {