aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/runtime2.go
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2022-08-16 10:37:48 -0400
committerGopher Robot <gobot@golang.org>2022-08-18 00:30:19 +0000
commitb30ba3df9ff8969f934bec5016cfce4b91f6ea5b (patch)
tree69b25b59f86234f7341ce3e8ca873f8372c8be9a /src/runtime/runtime2.go
parent9709d92bfaab7a9fb5350c102f46c8c9758e615d (diff)
downloadgo-b30ba3df9ff8969f934bec5016cfce4b91f6ea5b.tar.xz
crypto/internal/boring/bcache: make Cache type-safe using generics
Generics lets us write Cache[K, V] instead of using unsafe.Pointer, which lets us remove all the uses of package unsafe around the uses of the cache. I tried to do Cache[*K, *V] instead of Cache[K, V] but that was not possible. Change-Id: If3b54cf4c8d2a44879a5f343fd91ecff096537e9 Reviewed-on: https://go-review.googlesource.com/c/go/+/423357 TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: Cherry Mui <cherryyz@google.com> Auto-Submit: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/runtime/runtime2.go')
0 files changed, 0 insertions, 0 deletions