From 2e93fe0a9f55aaa2a762e7fb454d76b2ee3a4e4f Mon Sep 17 00:00:00 2001 From: David Chase Date: Tue, 25 Apr 2023 19:14:05 -0400 Subject: runtime: move per-type types to internal/abi Change-Id: I1f031f0f83a94bebe41d3978a91a903dc5bcda66 Reviewed-on: https://go-review.googlesource.com/c/go/+/489276 Reviewed-by: Keith Randall Reviewed-by: Keith Randall Run-TryBot: David Chase TryBot-Result: Gopher Robot --- src/runtime/mbitmap.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/runtime/mbitmap.go') diff --git a/src/runtime/mbitmap.go b/src/runtime/mbitmap.go index 76f9a4eb9f..80670d49ef 100644 --- a/src/runtime/mbitmap.go +++ b/src/runtime/mbitmap.go @@ -1417,7 +1417,7 @@ func getgcmask(ep any) (mask []byte) { // data if datap.data <= uintptr(p) && uintptr(p) < datap.edata { bitmap := datap.gcdatamask.bytedata - n := (*ptrtype)(unsafe.Pointer(t)).elem.Size_ + n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_ mask = make([]byte, n/goarch.PtrSize) for i := uintptr(0); i < n; i += goarch.PtrSize { off := (uintptr(p) + i - datap.data) / goarch.PtrSize @@ -1429,7 +1429,7 @@ func getgcmask(ep any) (mask []byte) { // bss if datap.bss <= uintptr(p) && uintptr(p) < datap.ebss { bitmap := datap.gcbssmask.bytedata - n := (*ptrtype)(unsafe.Pointer(t)).elem.Size_ + n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_ mask = make([]byte, n/goarch.PtrSize) for i := uintptr(0); i < n; i += goarch.PtrSize { off := (uintptr(p) + i - datap.bss) / goarch.PtrSize @@ -1477,7 +1477,7 @@ func getgcmask(ep any) (mask []byte) { return } size := uintptr(locals.n) * goarch.PtrSize - n := (*ptrtype)(unsafe.Pointer(t)).elem.Size_ + n := (*ptrtype)(unsafe.Pointer(t)).Elem.Size_ mask = make([]byte, n/goarch.PtrSize) for i := uintptr(0); i < n; i += goarch.PtrSize { off := (uintptr(p) + i - u.frame.varp + size) / goarch.PtrSize -- cgit v1.3