OSDN Git Service

Handlerize MethodVerifier::mirror_method_.
authorHiroshi Yamauchi <yamauchi@google.com>
Fri, 22 Aug 2014 18:13:12 +0000 (11:13 -0700)
committerHiroshi Yamauchi <yamauchi@google.com>
Fri, 22 Aug 2014 18:13:12 +0000 (11:13 -0700)
commitdc3761719fb5e2d1ced5708e3c73b965f9ef0c73
tree84d499b1be46896793bdfebe6f83bf8ca275d50b
parenta37ad7a6caad2e0a83c72c1103015202cbcaf1a4
Handlerize MethodVerifier::mirror_method_.

The method (mirror_method_) wasn't handlerized across some
allocation/GC points such as the ResolveType() call in
ScanTryCatchBlocks() and the GetReturnType() calls in
CodeFlowVerifyInstruction().

Bug: 12687968
Change-Id: I95323de14459eb5a7c4abfcf44f882f86d59be64
oatdump/oatdump.cc
runtime/debugger.cc
runtime/quick_exception_handler.cc
runtime/verifier/method_verifier.cc
runtime/verifier/method_verifier.h