From: Cherry Mui Date: Fri, 13 Jun 2025 15:45:23 +0000 (-0400) Subject: runtime: comment that some linknames are used by runtime/trace X-Git-Tag: go1.25rc2~2^2~56 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=96a6e147b2b02b1f070d559cb2c8e1c25c9b78c3;p=gostls13.git runtime: comment that some linknames are used by runtime/trace Change-Id: I118d1ee09dfd6fd0075f9e5eeeb54441328bff4d Reviewed-on: https://go-review.googlesource.com/c/go/+/681495 Reviewed-by: Michael Knyszek LUCI-TryBot-Result: Go LUCI Reviewed-by: Carlos Amedee --- diff --git a/src/runtime/trace.go b/src/runtime/trace.go index 139cbba6a9..7d47ae02a9 100644 --- a/src/runtime/trace.go +++ b/src/runtime/trace.go @@ -331,7 +331,7 @@ func StopTrace() { // // traceAdvanceSema must not be held. // -// traceAdvance is called by golang.org/x/exp/trace using linkname. +// traceAdvance is called by runtime/trace and golang.org/x/exp/trace using linkname. // //go:linkname traceAdvance func traceAdvance(stopTrace bool) { diff --git a/src/runtime/tracetime.go b/src/runtime/tracetime.go index 7ffab79bad..8be5c3d130 100644 --- a/src/runtime/tracetime.go +++ b/src/runtime/tracetime.go @@ -51,7 +51,7 @@ type traceTime uint64 // nosplit because it's called from exitsyscall and various trace writing functions, // which are nosplit. // -// traceClockNow is called by golang.org/x/exp/trace using linkname. +// traceClockNow is called by runtime/trace and golang.org/x/exp/trace using linkname. // //go:linkname traceClockNow //go:nosplit