Searched refs:method_verifier (Results 1 – 8 of 8) sorted by relevance
/art/compiler/dex/ |
D | verified_method.cc | 40 const VerifiedMethod* VerifiedMethod::Create(verifier::MethodVerifier* method_verifier) { in Create() argument 43 new VerifiedMethod(method_verifier->GetEncounteredFailureTypes(), in Create() 44 method_verifier->HasInstructionThatWillThrow())); in Create() 46 if (method_verifier->HasCheckCasts()) { in Create() 47 verified_method->GenerateSafeCastSet(method_verifier); in Create() 60 void VerifiedMethod::GenerateSafeCastSet(verifier::MethodVerifier* method_verifier) { in GenerateSafeCastSet() argument 66 if (method_verifier->HasFailures()) { in GenerateSafeCastSet() 69 for (const DexInstructionPcPair& pair : method_verifier->CodeItem()) { in GenerateSafeCastSet() 74 if (!method_verifier->GetInstructionFlags(dex_pc).IsVisited()) { in GenerateSafeCastSet() 78 const verifier::RegisterLine* line = method_verifier->GetRegLine(dex_pc); in GenerateSafeCastSet() [all …]
|
D | verified_method.h | 42 static const VerifiedMethod* Create(verifier::MethodVerifier* method_verifier) 69 void GenerateSafeCastSet(verifier::MethodVerifier* method_verifier)
|
D | verification_results.cc | 47 void VerificationResults::ProcessVerifiedMethod(verifier::MethodVerifier* method_verifier) { in ProcessVerifiedMethod() argument 48 DCHECK(method_verifier != nullptr); in ProcessVerifiedMethod() 49 MethodReference ref = method_verifier->GetMethodReference(); in ProcessVerifiedMethod() 50 std::unique_ptr<const VerifiedMethod> verified_method(VerifiedMethod::Create(method_verifier)); in ProcessVerifiedMethod()
|
D | verification_results.h | 47 void ProcessVerifiedMethod(verifier::MethodVerifier* method_verifier)
|
/art/runtime/ |
D | entrypoints_order_test.cc | 133 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, flip_function, method_verifier, sizeof(void*)); in CheckThreadOffsets() 134 EXPECT_OFFSET_DIFFP(Thread, tlsPtr_, method_verifier, thread_local_mark_stack, sizeof(void*)); in CheckThreadOffsets()
|
D | thread.h | 1676 flip_function(nullptr), method_verifier(nullptr), thread_local_mark_stack(nullptr), in PACKED() 1826 verifier::MethodVerifier* method_verifier; in PACKED() local
|
D | thread.cc | 4041 for (auto* verifier = tlsPtr_.method_verifier; verifier != nullptr; verifier = verifier->link_) { in VisitRoots() 4187 verifier->link_ = tlsPtr_.method_verifier; in PushVerifier() 4188 tlsPtr_.method_verifier = verifier; in PushVerifier() 4192 CHECK_EQ(tlsPtr_.method_verifier, verifier); in PopVerifier() 4193 tlsPtr_.method_verifier = verifier->link_; in PopVerifier()
|
D | Android.bp | 249 "verifier/method_verifier.cc",
|