aboutsummaryrefslogtreecommitdiff
path: root/src/encoding/binary
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
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')
0 files changed, 0 insertions, 0 deletions