diff options
| author | Michael Anthony Knyszek <mknyszek@google.com> | 2024-05-03 22:17:31 +0000 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-05-08 17:48:45 +0000 |
| commit | 97c13cfb254763dc4c06d21a32883acae3ece537 (patch) | |
| tree | 1906605468853f701eb83545ddecb6134cf94eed /src/runtime/runtime2.go | |
| parent | 2141315251da47745c8f649c01e598a19bd68897 (diff) | |
| download | go-97c13cfb254763dc4c06d21a32883acae3ece537.tar.xz | |
runtime: delete pagetrace GOEXPERIMENT
The page tracer's functionality is now captured by the regular execution
tracer as an experimental GODEBUG variable. This is a lot more usable
and maintainable than the page tracer, which is likely to have bitrotted
by this point. There's also no tooling available for the page tracer.
Change-Id: I2408394555e01dde75a522e9a489b7e55cf12c8e
Reviewed-on: https://go-review.googlesource.com/c/go/+/583379
Auto-Submit: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src/runtime/runtime2.go')
| -rw-r--r-- | src/runtime/runtime2.go | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/runtime/runtime2.go b/src/runtime/runtime2.go index 2ce9e8d0a2..228340c394 100644 --- a/src/runtime/runtime2.go +++ b/src/runtime/runtime2.go @@ -768,11 +768,6 @@ type p struct { // gcStopTime is the nanotime timestamp that this P last entered _Pgcstop. gcStopTime int64 - // pageTraceBuf is a buffer for writing out page allocation/free/scavenge traces. - // - // Used only if GOEXPERIMENT=pagetrace. - pageTraceBuf pageTraceBuf - // Padding is no longer needed. False sharing is now not a worry because p is large enough // that its size class is an integer multiple of the cache line size (for any of our architectures). } |
