mirror of
https://github.com/golang/go
synced 2024-11-26 11:58:07 -07:00
runtime: remove redundant save_g call in mcall for arm
The setg call a few lines earlier has already performed the same iscgo check and called save_g if necessary. Change-Id: I6e7c44cef4e0397d6001a3d5b7e334cdfbc3ce22 Reviewed-on: https://go-review.googlesource.com/c/go/+/316929 Trust: Joel Sing <joel@sing.id.au> Reviewed-by: Cherry Zhang <cherryyz@google.com> Run-TryBot: Cherry Zhang <cherryyz@google.com> TryBot-Result: Go Bot <gobot@golang.org>
This commit is contained in:
parent
9e0facd26e
commit
4c9791299d
@ -252,9 +252,6 @@ TEXT runtime·mcall(SB),NOSPLIT|NOFRAME,$0-4
|
|||||||
CMP g, R1
|
CMP g, R1
|
||||||
B.NE 2(PC)
|
B.NE 2(PC)
|
||||||
B runtime·badmcall(SB)
|
B runtime·badmcall(SB)
|
||||||
MOVB runtime·iscgo(SB), R11
|
|
||||||
CMP $0, R11
|
|
||||||
BL.NE runtime·save_g(SB)
|
|
||||||
MOVW fn+0(FP), R0
|
MOVW fn+0(FP), R0
|
||||||
MOVW (g_sched+gobuf_sp)(g), R13
|
MOVW (g_sched+gobuf_sp)(g), R13
|
||||||
SUB $8, R13
|
SUB $8, R13
|
||||||
|
Loading…
Reference in New Issue
Block a user