]> Cypherpunks repositories - gostls13.git/commit
runtime: recursively disallow write barriers in sighandler
authorAustin Clements <austin@google.com>
Tue, 17 Nov 2015 22:20:38 +0000 (17:20 -0500)
committerAustin Clements <austin@google.com>
Tue, 24 Nov 2015 19:36:55 +0000 (19:36 +0000)
commite126f30a662ea6bd622d69c9fd85499b612fb6b3
treebed46f2b1b9e60e3ee07619f33eaea485ebdeac5
parentb790ad5ac0c9f2cc20ded07162e539702b1b029f
runtime: recursively disallow write barriers in sighandler

sighandler may run during STW, so write barriers are not allowed.

Change-Id: Icdf46be10ea296fd87e73ab56ebb718c5d3c97ac
Reviewed-on: https://go-review.googlesource.com/17007
Reviewed-by: Russ Cox <rsc@golang.org>
src/runtime/os3_plan9.go
src/runtime/signal_386.go
src/runtime/signal_amd64x.go
src/runtime/signal_arm.go
src/runtime/signal_arm64.go
src/runtime/signal_mips64x.go
src/runtime/signal_ppc64x.go