]> Cypherpunks repositories - gostls13.git/commit
runtime: add lock partial order edge between wakeableSleep and hchan
authorMichael Anthony Knyszek <mknyszek@google.com>
Tue, 21 Nov 2023 21:47:57 +0000 (21:47 +0000)
committerMichael Knyszek <mknyszek@google.com>
Tue, 21 Nov 2023 22:06:55 +0000 (22:06 +0000)
commit5a6f1b35d42dca8e3e7646ee36fa1344ce5bc775
tree1c24529db50aa3c830ec5728d4fd604e1bbccbbc
parentef7b713fefdcfef83101eda880015dded5fadb98
runtime: add lock partial order edge between wakeableSleep and hchan

This is totally valid and always was, but the staticlockranking builder
started failing when the new execution tracer was enabled by default.

Change-Id: I011e7d86bd968b1251bcc4d74395633036753b00
Reviewed-on: https://go-review.googlesource.com/c/go/+/544319
Reviewed-by: Michael Pratt <mpratt@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
src/runtime/lockrank.go
src/runtime/mklockrank.go