]> Cypherpunks repositories - gostls13.git/commit
runtime: use the immortal weak handle map for sbrk mode
authorMichael Anthony Knyszek <mknyszek@google.com>
Tue, 20 May 2025 20:56:46 +0000 (20:56 +0000)
committerGopher Robot <gobot@golang.org>
Thu, 22 May 2025 04:20:52 +0000 (21:20 -0700)
commit53b9eae3875122a65b387adf18c5cb7a67e824d7
tree5523e395c2aed03ab1147c1ed6ca7de90a9cb523
parent27ff0f249c33fdfa9c8e17a0367b46561236f36c
runtime: use the immortal weak handle map for sbrk mode

Currently weak pointers break in sbrk mode. We can just use the immortal
weak handle map for weak pointers in this case, since nothing is ever
freed.

Fixes #69729.

Change-Id: Ie9fa7e203c22776dc9eb3601c6480107d9ad0c99
Reviewed-on: https://go-review.googlesource.com/c/go/+/674656
Reviewed-by: Carlos Amedee <carlos@golang.org>
Auto-Submit: Michael Knyszek <mknyszek@google.com>
TryBot-Bypass: Michael Knyszek <mknyszek@google.com>
src/runtime/mheap.go