]> Cypherpunks repositories - gostls13.git/commitdiff
internal/trace: use strings.Builder
authorcuiweixie <cuiweixie@gmail.com>
Sun, 4 Sep 2022 10:02:51 +0000 (18:02 +0800)
committerDaniel Martí <mvdan@mvdan.cc>
Tue, 6 Sep 2022 12:35:13 +0000 (12:35 +0000)
Change-Id: Ic7f827b8ee758c991ed76be65026b0330207deea
Reviewed-on: https://go-review.googlesource.com/c/go/+/428262
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
src/internal/trace/parser.go

index 866fe8cdd9e10f5c31a92c5642d9e0ba4d4a4e73..b091a85f6afdb27caec213adfb4f41fb776e8ec2 100644 (file)
@@ -973,7 +973,7 @@ func PrintEvent(ev *Event) {
 
 func (ev *Event) String() string {
        desc := EventDescriptions[ev.Type]
-       w := new(bytes.Buffer)
+       w := new(strings.Builder)
        fmt.Fprintf(w, "%v %v p=%v g=%v off=%v", ev.Ts, desc.Name, ev.P, ev.G, ev.Off)
        for i, a := range desc.Args {
                fmt.Fprintf(w, " %v=%v", a, ev.Args[i])