1
0
mirror of https://github.com/golang/go synced 2024-11-24 18:20:02 -07:00
go/misc/cgo/testcarchive/src
Ian Lance Taylor e24228af25 runtime: enable/disable SIGPROF if needed when profiling
This ensures that SIGPROF is handled correctly when using
runtime/pprof in a c-archive or c-shared library.

Separate profiler handling into pre-process changes and per-thread
changes. Simplify the Windows code slightly accordingly.

Fixes #18220.

Change-Id: I5060f7084c91ef0bbe797848978bdc527c312777
Reviewed-on: https://go-review.googlesource.com/34018
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
Run-TryBot: Austin Clements <austin@google.com>
2017-02-09 18:53:34 +00:00
..
libgo
libgo2 runtime: handle SIGPIPE in c-archive and c-shared programs 2017-02-03 20:07:36 +00:00
libgo3 runtime: handle SIGPIPE in c-archive and c-shared programs 2017-02-03 20:07:36 +00:00
libgo4
libgo6 runtime: enable/disable SIGPROF if needed when profiling 2017-02-09 18:53:34 +00:00
p