]> Cypherpunks repositories - gostls13.git/commit
runtime: emit more specific errors from checkptr
authorJohan Jansson <johan.jansson@iki.fi>
Wed, 11 Mar 2020 19:05:21 +0000 (21:05 +0200)
committerIan Lance Taylor <iant@golang.org>
Thu, 12 Mar 2020 23:45:51 +0000 (23:45 +0000)
commit1f231d74f6e6b7ce1ccdbf49fc12b022dd875196
tree67c61ac008a57ced0f2b68c33263a60b9348d14b
parent5d70cb066756369f99be6ffa69b639626d95e647
runtime: emit more specific errors from checkptr

Update error messages for pointer alignment checks and pointer
arithmetic checks so that each type of error has a unique error
message.

Fixes #37488

Change-Id: Ida2c2fa3f041a3307d665879a463f9e8f2c1fd03
Reviewed-on: https://go-review.googlesource.com/c/go/+/223037
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/runtime/checkptr.go
src/runtime/checkptr_test.go