From: cuiweixie Date: Sun, 4 Sep 2022 10:02:51 +0000 (+0800) Subject: internal/trace: use strings.Builder X-Git-Tag: go1.20rc1~1209 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=8a323542190ec3ba8f0ff0ec057e75e25ad1f408;p=gostls13.git internal/trace: use strings.Builder Change-Id: Ic7f827b8ee758c991ed76be65026b0330207deea Reviewed-on: https://go-review.googlesource.com/c/go/+/428262 Reviewed-by: Ian Lance Taylor TryBot-Result: Gopher Robot Run-TryBot: Ian Lance Taylor Auto-Submit: Ian Lance Taylor Reviewed-by: Michael Pratt --- diff --git a/src/internal/trace/parser.go b/src/internal/trace/parser.go index 866fe8cdd9..b091a85f6a 100644 --- a/src/internal/trace/parser.go +++ b/src/internal/trace/parser.go @@ -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])