diff options
author | Josh Bleecher Snyder <josharian@gmail.com> | 2015-07-10 09:31:28 -0600 |
---|---|---|
committer | Josh Bleecher Snyder <josharian@gmail.com> | 2015-07-11 00:07:52 +0000 |
commit | 9201c86b57b9dcbf3da09028a17be00263762967 (patch) | |
tree | 3a9878ab4061da9491314e4716c52846a7c31b3c /src/cmd/compile/internal/ssa/print.go | |
parent | 517386832582a54e6b4170252e52f1a13c001e83 (diff) | |
download | go-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.go | 2 |
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 { |