]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj: mark unspill code in prologue preemptible
authorzhouguangyuan <zhouguangyuan.xian@gmail.com>
Wed, 6 Sep 2023 16:09:31 +0000 (00:09 +0800)
committerCherry Mui <cherryyz@google.com>
Fri, 8 Sep 2023 18:36:45 +0000 (18:36 +0000)
commit2b3c1c5937f41cda7650c78fcf1f8e7d28d8c9c2
tree8cdc171fa8cb2032233a180d292028bbec90db08
parent527b6bbac1669c81581fcb74d565745f22b4d512
cmd/internal/obj: mark unspill code in prologue preemptible

The UnspillReg code should always be preemptible because all the arg registers will be saved by runtime.asyncpreempt.

Change-Id: Ie36b5d0cdd1275efcb95661354d83be2e1b00a86
Reviewed-on: https://go-review.googlesource.com/c/go/+/526235
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/cmd/internal/obj/arm64/obj7.go
src/cmd/internal/obj/ppc64/obj9.go
src/cmd/internal/obj/riscv/obj.go
src/cmd/internal/obj/x86/obj6.go