summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorAndreas Gampe <agampe@google.com>2015-12-03 17:27:32 -0800
committerAndreas Gampe <agampe@google.com>2015-12-10 13:52:33 -0800
commit42ef8ab151a3d0cbb42cb43f6841c3708d65fca3 (patch)
treeba8eb3fdecd226a8c516a86ac418f73f6c0ff254 /compiler/optimizing/graph_visualizer.cc
parent170e01a6b59b3242a5afc76c3a03c00ce288150f (diff)
ART: Stash a resolved method late in the verifier
Invoke-interface should only be called on an interface method. We cannot move the check earlier, as there are other checks that must be done that can fail a class hard. So postpone a push to the dex cache. Clean up the test a bit. Also templatize ResolveMethod with a version always checking the invoke type, and on a cache miss check whether type target type is an interface when an interface invoke type was given. Bug: 21869691 Change-Id: I94cbb23339cbbb3cb6be9995775e4dcefacce7fd
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions