From 96a6e147b2b02b1f070d559cb2c8e1c25c9b78c3 Mon Sep 17 00:00:00 2001 From: Cherry Mui Date: Fri, 13 Jun 2025 11:45:23 -0400 Subject: [PATCH] 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 --- src/runtime/trace.go | 2 +- src/runtime/tracetime.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 -- 2.50.0