summaryrefslogtreecommitdiff
path: root/runtime/gc/reference_processor.cc
diff options
context:
space:
mode:
author Mythri Alle <mythria@google.com> 2022-01-19 16:44:59 +0000
committer Treehugger Robot <treehugger-gerrit@google.com> 2022-01-24 14:35:40 +0000
commite1f9638b491eddfdd939a8705da74aba5ca78401 (patch)
treefda711b2f0424a732dae2d9b3951756e3a9cb3f7 /runtime/gc/reference_processor.cc
parent4b34d5c3c6cbfeff849c5359427882f7c15716fb (diff)
On partial fragment deopts, update return PC only when necessary
JITed code in debuggable apps don't have instrumentation stubs installed and hence don't have an entry in the instrumentation stack. In the case of a deopt the last frame that is popped from instrumentation stack could be different from that of the actual stack. Hence we shouldn't update the return PC unconditionally incase of a partial fragment deopt. Test: art/test.py -t 989-method-trace-throw Bug: 214001306 Change-Id: I10cf74b3a1481429502b46e9d69b5274cce0f000
Diffstat (limited to 'runtime/gc/reference_processor.cc')
0 files changed, 0 insertions, 0 deletions