From: Josh Bleecher Snyder Date: Fri, 10 Jul 2015 15:31:28 +0000 (-0600) Subject: [dev.ssa] cmd/compile/ssa: print lazily X-Git-Tag: go1.7beta1~1623^2^2~404 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9201c86b57b9dcbf3da09028a17be00263762967;p=gostls13.git [dev.ssa] cmd/compile/ssa: print lazily Reduces 'go run run.go 64bit.go' from 23s to 8s on my machine. Change-Id: Ie5b642d0abb56e8eb3899d69472bc88a85a1c985 Reviewed-on: https://go-review.googlesource.com/12023 Reviewed-by: Brad Fitzpatrick --- diff --git a/src/cmd/compile/internal/ssa/print.go b/src/cmd/compile/internal/ssa/print.go index 286152a001..14d88dccd5 100644 --- a/src/cmd/compile/internal/ssa/print.go +++ b/src/cmd/compile/internal/ssa/print.go @@ -11,7 +11,7 @@ import ( ) func printFunc(f *Func) { - f.Logf("%s", f.String()) + f.Logf("%s", f) } func (f *Func) String() string {