]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile: emit writebarriers in specified ABI
authorDavid Chase <drchase@google.com>
Mon, 29 Mar 2021 22:46:37 +0000 (18:46 -0400)
committerDavid Chase <drchase@google.com>
Tue, 30 Mar 2021 16:13:36 +0000 (16:13 +0000)
commit89b141c06e1f97e7ccd84aa820ea0b64291ac3f8
tree3ed24df61a5495e0a9f034b2b5bd3494fee932fd
parentc274a7c03be7b69d54d3307b954f6a0eb298c860
cmd/compile: emit writebarriers in specified ABI

old code was always ABI0, new code tracks the default
this may cause some write barrier removals to fail to fire

Updates #40724.

Change-Id: I656bdd5511c5bd6ee6e021999e30d842a6b9f0a5
Reviewed-on: https://go-review.googlesource.com/c/go/+/305671
Trust: David Chase <drchase@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
src/cmd/compile/internal/ssa/writebarrier.go