aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcuiweixie <cuiweixie@gmail.com>2022-09-05 15:05:27 +0800
committerGopher Robot <gobot@golang.org>2022-09-07 01:30:12 +0000
commit502504f433fa03fc8400b23c3fd10d5eb6e2b620 (patch)
tree0fae3745a9add50fa6f88882ded1a8cbe49bdba6 /src
parent095b6f050f9690bc5fa29fac3cc12bf86d6fffbf (diff)
downloadgo-502504f433fa03fc8400b23c3fd10d5eb6e2b620.tar.xz
cmd/compile/internal/ssagen: use strings.Builder
Change-Id: I840262eefff1073a452a243b9e31f61b53362fcf Reviewed-on: https://go-review.googlesource.com/c/go/+/428360 Run-TryBot: Robert Griesemer <gri@google.com> Reviewed-by: Robert Griesemer <gri@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com> Run-TryBot: Ian Lance Taylor <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/compile/internal/ssagen/nowb.go4
-rw-r--r--src/cmd/compile/internal/ssagen/ssa.go2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/ssagen/nowb.go b/src/cmd/compile/internal/ssagen/nowb.go
index 1fbc6a847d..2085618b88 100644
--- a/src/cmd/compile/internal/ssagen/nowb.go
+++ b/src/cmd/compile/internal/ssagen/nowb.go
@@ -5,8 +5,8 @@
package ssagen
import (
- "bytes"
"fmt"
+ "strings"
"cmd/compile/internal/base"
"cmd/compile/internal/ir"
@@ -179,7 +179,7 @@ func (c *nowritebarrierrecChecker) check() {
// Check fn.
if fn.WBPos.IsKnown() {
- var err bytes.Buffer
+ var err strings.Builder
call := funcs[fn]
for call.target != nil {
fmt.Fprintf(&err, "\n\t%v: called by %v", base.FmtPos(call.lineno), call.target.Nname)
diff --git a/src/cmd/compile/internal/ssagen/ssa.go b/src/cmd/compile/internal/ssagen/ssa.go
index 16388b5fd5..21b8fbc8ec 100644
--- a/src/cmd/compile/internal/ssagen/ssa.go
+++ b/src/cmd/compile/internal/ssagen/ssa.go
@@ -7249,7 +7249,7 @@ func genssa(f *ssa.Func, pp *objw.Progs) {
}
}
if f.HTMLWriter != nil { // spew to ssa.html
- var buf bytes.Buffer
+ var buf strings.Builder
buf.WriteString("<code>")
buf.WriteString("<dl class=\"ssa-gen\">")
filename := ""