aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/ssa/print.go
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2015-07-10 09:31:28 -0600
committerJosh Bleecher Snyder <josharian@gmail.com>2015-07-11 00:07:52 +0000
commit9201c86b57b9dcbf3da09028a17be00263762967 (patch)
tree3a9878ab4061da9491314e4716c52846a7c31b3c /src/cmd/compile/internal/ssa/print.go
parent517386832582a54e6b4170252e52f1a13c001e83 (diff)
downloadgo-9201c86b57b9dcbf3da09028a17be00263762967.tar.gz
go-9201c86b57b9dcbf3da09028a17be00263762967.zip
[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 <bradfitz@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/ssa/print.go')
-rw-r--r--src/cmd/compile/internal/ssa/print.go2
1 files changed, 1 insertions, 1 deletions
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 {