]> Cypherpunks repositories - gostls13.git/commit
runtime: use internal/trace/tracev2 definitions
authorMichael Anthony Knyszek <mknyszek@google.com>
Wed, 29 Jan 2025 17:17:04 +0000 (17:17 +0000)
committerGopher Robot <gobot@golang.org>
Tue, 11 Feb 2025 19:23:24 +0000 (11:23 -0800)
commitb5f34aa4abc1ae49b9f97355deb5ab097d0c68a9
treee5ac2e62164dcc1478116668f6ada07e3d77a31b
parent0158ddad9893ea1ab332be39f192aefdbd7b65c8
runtime: use internal/trace/tracev2 definitions

This change deduplicates trace wire format definitions between the
runtime and the trace parser by making the internal/trace/tracev2
package the source of truth.

Change-Id: Ia0721d3484a80417e40ac473ec32870bee73df09
Reviewed-on: https://go-review.googlesource.com/c/go/+/644221
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
14 files changed:
src/internal/trace/tracev2/doc.go [new file with mode: 0644]
src/runtime/mgc.go
src/runtime/proc.go
src/runtime/traceallocfree.go
src/runtime/tracebuf.go
src/runtime/tracecpu.go
src/runtime/traceevent.go
src/runtime/traceexp.go [deleted file]
src/runtime/traceruntime.go
src/runtime/tracestack.go
src/runtime/tracestatus.go
src/runtime/tracestring.go
src/runtime/tracetime.go
src/runtime/tracetype.go