compiler-rt
compiler-rt copied to clipboard
compiler-rt/lib/tsan: allow the Go runtime to return multiple stack f…
…rames for a single PC
This fix allows tsan to report stack traces correctly even in the presence of mid-stack inlining by the Go compiler.
See https://github.com/golang/go/issues/33309
@dvyukov
I'm not sure if this is the right way to upstream changes to compiler-rt. Anyone who knows the right process please chime in.
I think the main repo is still in svn: https://llvm.org/docs/Contributing.html#how-to-submit-a-patch https://llvm.org/docs/Phabricator.html A shorter version is to upload the change to Phabricator: https://llvm.org/docs/Phabricator.html#requesting-a-review-via-the-web-interface and then somebody will merge after a review.