runtime: remove write barrier on G in sighandler
sighandler may run during a stop-the-world without a P, so it's not allowed to have write barriers. Fix the G write to disable the write barrier (this is safe because the G is reachable from allgs) and mark the function nowritebarrier. Change-Id: I907f05d3829e24eeb15fa4d020598af36710e87e Reviewed-on: https://go-review.googlesource.com/8020Reviewed-by: Rick Hudson <rlh@golang.org>
Showing
Please register or sign in to comment