]> Cypherpunks repositories - gostls13.git/commit
runtime: document tracer invariants explicitly
authorMichael Anthony Knyszek <mknyszek@google.com>
Wed, 1 Oct 2025 20:50:57 +0000 (20:50 +0000)
committerGopher Robot <gobot@golang.org>
Thu, 30 Oct 2025 17:45:52 +0000 (10:45 -0700)
commit251814e5804886923dd1bb07d06c94563a4e1d9b
tree72e0cb6824c5ceadb9dff06cb90704003c8b0ed0
parent7244e9221ff25b0c93a13ad8f1aa8917ca50f697
runtime: document tracer invariants explicitly

This change is a documentation update for the execution tracer. Far too
much is left to small comments scattered around places. This change
accumulates the big important trace invariants, with rationale, into one
file: trace.go.

Change-Id: I5fd1402a3d8fdf14a0051e305b3a8fb5dfeafcb3
Reviewed-on: https://go-review.googlesource.com/c/go/+/708398
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/runtime/HACKING.md
src/runtime/proc.go
src/runtime/trace.go
src/runtime/traceruntime.go