]> Cypherpunks repositories - gostls13.git/commit
internal/runtime/gc/scan: correct size class size check
authorMichael Pratt <mpratt@google.com>
Mon, 27 Oct 2025 20:17:31 +0000 (16:17 -0400)
committerGopher Robot <gobot@golang.org>
Tue, 28 Oct 2025 02:09:48 +0000 (19:09 -0700)
commitff2ebf69c4f099adf90d6c6284f2b3fd2ff789f0
treeeb943389e8463e95a9e19c891b3670a42e58db70
parent9a77aa4f083f7458a29c7c13adfe3d2ca8c864ea
internal/runtime/gc/scan: correct size class size check

This check intends to skip size classes that are too big for scanSpan,
but it compares the size class index with a byte size. It must do the
conversion first.

For #73581.

Change-Id: I6a6a636c8d19fa3bf2a2b609870d67d33f47f66e
Reviewed-on: https://go-review.googlesource.com/c/go/+/715460
Auto-Submit: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
src/internal/runtime/gc/scan/scan_test.go