Descriptionruntime: 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
Patch Set 1 #Patch Set 2 : diff -r bef07f7786d6 https://code.google.com/p/go/ #Patch Set 3 : diff -r bef07f7786d6 https://code.google.com/p/go/ #Patch Set 4 : diff -r c2832405e9b9 https://code.google.com/p/go/ #
MessagesTotal messages: 4
|