]> Cypherpunks repositories - gostls13.git/commit
runtime/internal/atomic: add early nil check on ARM
authorCherry Zhang <cherryyz@google.com>
Mon, 12 Feb 2018 22:00:01 +0000 (17:00 -0500)
committerCherry Zhang <cherryyz@google.com>
Wed, 14 Feb 2018 17:09:05 +0000 (17:09 +0000)
commit633b38c5d2bd66e0a4688d80f13ccd3c0837948d
tree6d3399572bca41d6d6b2d587b4805044f386e591
parent97124af99a9a0f0ec1b3453c67c8af474aabd660
runtime/internal/atomic: add early nil check on ARM

If nil, fault before taking the lock or calling into the kernel.

Change-Id: I013d78a5f9233c2a9197660025f679940655d384
Reviewed-on: https://go-review.googlesource.com/93636
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
src/runtime/internal/atomic/atomic_arm.go
src/runtime/internal/atomic/sys_linux_arm.s