]> Cypherpunks repositories - gostls13.git/commit
runtime: remove GODEBUG=runtimecontentionstacks
authorRhys Hiltner <rhys.hiltner@gmail.com>
Tue, 29 Apr 2025 21:39:11 +0000 (14:39 -0700)
committerGopher Robot <gobot@golang.org>
Wed, 7 May 2025 19:22:24 +0000 (12:22 -0700)
commit94c4cdc94869454eb25c725c5f4a92ff305ffa3b
treef2da49180b47468883127df29b574b970e3d6a42
parent591c4b50c0d8c61087c30261efd5e97668625e06
runtime: remove GODEBUG=runtimecontentionstacks

Go 1.22 promised to remove the setting in a future release once the
semantics of runtime-internal lock contention matched that of
sync.Mutex. That work is done, remove the setting.

Previously reviewed as https://go.dev/cl/585639.

For #66999

Change-Id: I9fe62558ba0ac12824874a0bb1b41efeb7c0853f
Reviewed-on: https://go-review.googlesource.com/c/go/+/668995
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Auto-Submit: Rhys Hiltner <rhys.hiltner@gmail.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
doc/godebug.md
doc/next/6-stdlib/99-minor/runtime/pprof/66999.md [new file with mode: 0644]
src/runtime/extern.go
src/runtime/metrics_test.go
src/runtime/mprof.go
src/runtime/pprof/pprof.go
src/runtime/runtime1.go