summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.h
diff options
context:
space:
mode:
authorDaniel Mihalyi <daniel.mihalyi@mattakis.com>2014-10-10 18:24:11 +0200
committerDaniel Mihalyi <daniel.mihalyi@mattakis.com>2014-10-20 12:37:36 +0200
commite14f2b3047fd310c5df65cf13470aa2786522a3b (patch)
tree1bb4ae00f0fd9b1057e3af550d28dcf86a9992c7 /compiler/optimizing/graph_visualizer.h
parent8946e41dcce414dc3359c23d93e001f91d186612 (diff)
Fixed ArtMethod::GetQuickFrameInfo() for proxy methods
If we call ArtMethod::GetQuickFrameInfo() on a proxy constructor when instrumentation stubs are installed, the entry point returned by Instrumentation::GetQuickCodeFor() would be a artQuickProxyInvokeHandler, and not a regular quick oat code pointer. This patch adds special handling for proxy constructors to always compute frame info from the regular quick code entry point. (These entry points are never updated by instrumentation for proxy methods.) Change-Id: I8e51f5622b6d327037d5c968b07505b2bf4ac737 Signed-off-by: Daniel Mihalyi <daniel.mihalyi@mattakis.com>
Diffstat (limited to 'compiler/optimizing/graph_visualizer.h')
0 files changed, 0 insertions, 0 deletions