summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2020-03-03 13:52:07 -0800
committerAlex Light <allight@google.com>2020-03-10 13:32:00 -0700
commit6d8b44930ff7cca11dbc8dbf580b5ffaae83ec6e (patch)
tree4eeb7f9dfad45b841476d6783a6142e37535c383 /compiler/optimizing/graph_visualizer.cc
parente6ab871ecc1d1691621646f410aac700d0c0f091 (diff)
Jit-zygote compiled code isn't debuggable
We check the debuggablity of compiled code by checking to see if it was compiled by the JIT. This works since we throw all precompiled code out when transitioning to debuggable. Unfortunately with jit-zygote the non-debuggable zygote methods can be incorrectly seen as debuggable when encountered on the stack. This can lead to incorrect deoptimization and other issues. To fix this we explicitly exclude jit-zygote code from the check. Bug: 144947842 Test: ./test.py --host Change-Id: I4e953f64f8261b7a16d7c3199cec89998af0c1cf Merged-In: I4e953f64f8261b7a16d7c3199cec89998af0c1cf (cherry picked from commit 280e6c323419ad08860514ff8c09eefb8fc8e969)
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions