aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/binary/binary.go
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2019-10-28 00:53:14 -0400
committerCherry Zhang <cherryyz@google.com>2019-11-08 16:44:48 +0000
commit374c2847f9c03da7365bfb78e5ef96a0cb837656 (patch)
treed53e66576fc42b184a39be7569fe1bacdea70f85 /src/encoding/binary/binary.go
parent7f574e476ac4a6e8c2719b9674ee7b3786bb8401 (diff)
downloadgo-374c2847f9c03da7365bfb78e5ef96a0cb837656.tar.xz
runtime: add async preemption support on PPC64
This CL adds support of call injection and async preemption on PPC64. For the injected call to return to the preempted PC, we have to clobber either LR or CTR. For reasons mentioned in previous CLs, we choose CTR. Previous CLs have marked code sequences that use CTR async-nonpreemtible. Change-Id: Ia642b5f06a890dd52476f45023b2a830c522eee0 Reviewed-on: https://go-review.googlesource.com/c/go/+/203824 Run-TryBot: Cherry Zhang <cherryyz@google.com> Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/encoding/binary/binary.go')
0 files changed, 0 insertions, 0 deletions