]> Cypherpunks.ru repositories - gostls13.git/commit
runtime: make the lock rank DAG make more sense
authorAustin Clements <austin@google.com>
Wed, 20 Jul 2022 20:17:51 +0000 (16:17 -0400)
committerAustin Clements <austin@google.com>
Thu, 4 Aug 2022 15:31:48 +0000 (15:31 +0000)
commitf42dc0de74f83d39e5ca1af72fc5334c73bd41f9
treedfcd3de00473ed33ccc2d05a298bc32c3403024e
parentd29a0282e9b7340ba2ed3f506e66304e92580238
runtime: make the lock rank DAG make more sense

This groups, comments, and generally reorganizes the lock rank graph
description by subsystem. It also introduces several pseudo-nodes that
more cleanly describe the inherent layering of lock ranks by
subsystem.

I believe this doesn't actually change the graph, but haven't verified
this.

For #53789.

Change-Id: I72f332f5a23b8217c7dc1b21411631ad48cee4b0
Reviewed-on: https://go-review.googlesource.com/c/go/+/418718
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Austin Clements <austin@google.com>
Reviewed-by: Michael Pratt <mpratt@google.com>
src/runtime/lockrank.go
src/runtime/mklockrank.go