diff options
author | Michael Anthony Knyszek <mknyszek@google.com> | 2021-06-16 23:05:44 +0000 |
---|---|---|
committer | Michael Knyszek <mknyszek@google.com> | 2021-06-17 18:54:48 +0000 |
commit | 6d85891b291db01532375a7f69c24cb68b76bf11 (patch) | |
tree | 480c38966fed8d9e66bc747adaeb51e2cb7c6739 /src/runtime/cgocall.go | |
parent | 122f5e16d690bd14ae46e9cc7e37c0c84fdc2be8 (diff) | |
download | go-6d85891b291db01532375a7f69c24cb68b76bf11.tar.gz go-6d85891b291db01532375a7f69c24cb68b76bf11.zip |
[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with internal/goarch.PtrSize [generated]
[git-generate]
cd src/runtime/internal/math
gofmt -w -r "sys.PtrSize -> goarch.PtrSize" .
goimports -w *.go
cd ../..
gofmt -w -r "sys.PtrSize -> goarch.PtrSize" .
goimports -w *.go
Change-Id: I43491cdd54d2e06d4d04152b3d213851b7d6d423
Reviewed-on: https://go-review.googlesource.com/c/go/+/328337
Trust: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/runtime/cgocall.go')
-rw-r--r-- | src/runtime/cgocall.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/runtime/cgocall.go b/src/runtime/cgocall.go index 0e287d0b8e..2dafda6ca4 100644 --- a/src/runtime/cgocall.go +++ b/src/runtime/cgocall.go @@ -87,6 +87,7 @@ package runtime import ( "runtime/internal/atomic" "runtime/internal/sys" + "internal/goarch" "unsafe" ) @@ -470,7 +471,7 @@ func cgoCheckArg(t *_type, p unsafe.Pointer, indir, top bool, msg string) { if inheap(uintptr(unsafe.Pointer(it))) { panic(errorString(msg)) } - p = *(*unsafe.Pointer)(add(p, sys.PtrSize)) + p = *(*unsafe.Pointer)(add(p, goarch.PtrSize)) if !cgoIsGoPointer(p) { return } @@ -550,7 +551,7 @@ func cgoCheckUnknownPointer(p unsafe.Pointer, msg string) (base, i uintptr) { } hbits := heapBitsForAddr(base) n := span.elemsize - for i = uintptr(0); i < n; i += sys.PtrSize { + for i = uintptr(0); i < n; i += goarch.PtrSize { if !hbits.morePointers() { // No more possible pointers. break |