From: Andreas Gampe Date: Tue, 16 Sep 2014 18:44:28 +0000 (-0700) Subject: resolved conflicts for merge of d2e5a693 to lmp-dev-plus-aosp X-Git-Tag: android-x86-6.0-r1~2192^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=5550099d34f97ad49cc10ccee7747d6951607e78;p=android-x86%2Fart.git resolved conflicts for merge of d2e5a693 to lmp-dev-plus-aosp Change-Id: If834354fbf8b022487bf6d50fc08125a20726012 --- 5550099d34f97ad49cc10ccee7747d6951607e78 diff --cc runtime/verifier/method_verifier.cc index f36600016,f24128137..25220a9e1 --- a/runtime/verifier/method_verifier.cc +++ b/runtime/verifier/method_verifier.cc @@@ -297,15 -297,14 +297,15 @@@ MethodVerifier::FailureKind MethodVerif return result; } -MethodVerifier* MethodVerifier::VerifyMethodAndDump(Thread* self, std::ostream& os, uint32_t dex_method_idx, - const DexFile* dex_file, - Handle dex_cache, - Handle class_loader, - const DexFile::ClassDef* class_def, - const DexFile::CodeItem* code_item, - Handle method, - uint32_t method_access_flags) { +MethodVerifier* MethodVerifier::VerifyMethodAndDump(Thread* self, std::ostream& os, + uint32_t dex_method_idx, + const DexFile* dex_file, - ConstHandle dex_cache, - ConstHandle class_loader, ++ Handle dex_cache, ++ Handle class_loader, + const DexFile::ClassDef* class_def, + const DexFile::CodeItem* code_item, - ConstHandle method, ++ Handle method, + uint32_t method_access_flags) { MethodVerifier* verifier = new MethodVerifier(self, dex_file, dex_cache, class_loader, class_def, code_item, dex_method_idx, method, method_access_flags, true, true, true, true); diff --cc runtime/verifier/method_verifier.h index 692b8f41d,87acb20ac..f1dc09cd7 --- a/runtime/verifier/method_verifier.h +++ b/runtime/verifier/method_verifier.h @@@ -245,12 -245,12 +245,12 @@@ class MethodVerifier private: // Private constructor for dumping. - MethodVerifier(Thread* self, const DexFile* dex_file, ConstHandle dex_cache, - ConstHandle class_loader, const DexFile::ClassDef* class_def, + MethodVerifier(Thread* self, const DexFile* dex_file, Handle dex_cache, + Handle class_loader, const DexFile::ClassDef* class_def, const DexFile::CodeItem* code_item, uint32_t method_idx, - ConstHandle method, - Handle method, uint32_t access_flags, - bool can_load_classes, bool allow_soft_failures, bool need_precise_constants, - bool verify_to_dump) ++ Handle method, + uint32_t access_flags, bool can_load_classes, bool allow_soft_failures, + bool need_precise_constants, bool verify_to_dump) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); // Adds the given string to the beginning of the last failure message.