summaryrefslogtreecommitdiff
path: root/lib/codereview
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2014-06-12 16:34:54 -0400
committerRuss Cox <rsc@golang.org>2014-06-12 16:34:54 -0400
commit9e0b48ce682f99edbddb5421518c68ec6b918bb7 (patch)
tree1a44893a143e4869e572a0f4b84611c77cb458c0 /lib/codereview
parent9cd9737190e90ac51bd82311de18c49bcfad6f24 (diff)
downloadgo-9e0b48ce682f99edbddb5421518c68ec6b918bb7.tar.gz
runtime: do not trace past jmpdefer during pprof traceback on arm
jmpdefer modifies PC, SP, and LR, and not atomically, so walking past jmpdefer will often end up in a state where the three are not a consistent execution snapshot. This was causing warning messages a few frames later when the traceback realized it was confused, but given the right memory it could easily crash instead. Update issue 8153 LGTM=minux, iant R=golang-codereviews, minux, iant CC=golang-codereviews, r https://codereview.appspot.com/107970043
Diffstat (limited to 'lib/codereview')
0 files changed, 0 insertions, 0 deletions