]> Cypherpunks.ru repositories - gostls13.git/commit
runtime: add lock rank partial order edge pollDesc -> spanSetSpine
authorMichael Anthony Knyszek <mknyszek@google.com>
Tue, 10 Nov 2020 15:35:43 +0000 (15:35 +0000)
committerMichael Knyszek <mknyszek@google.com>
Tue, 10 Nov 2020 16:25:38 +0000 (16:25 +0000)
commit0e0a872a76c89679268fadb49106a02cf234f75b
tree1dc6151685b8e950d2b8d6ae381f67aa17f4b653
parentc68745b1308b7610217dce3683e2c48e04a3392c
runtime: add lock rank partial order edge pollDesc -> spanSetSpine

This change adds a missing partial order edge. This edge captures of
the case of `wakep` getting called in `wakeNetPoller` which may then
allocate.

Fixes #42461.

Change-Id: Ie67d868e9cd24ed3cc94381dbf8a691dd13f068d
Reviewed-on: https://go-review.googlesource.com/c/go/+/268858
Trust: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Michael Pratt <mpratt@google.com>
src/runtime/lockrank.go