Home
last modified time | relevance | path

Searched refs:FailureKind (Results 1 – 17 of 17) sorted by relevance

/art/runtime/verifier/
Dclass_verifier.cc67 FailureKind ClassVerifier::ReverifyClass(Thread* self, in ReverifyClass()
115 FailureKind res = CommonVerifyClass(self, in ReverifyClass()
124 DCHECK_NE(res, FailureKind::kHardFailure); in ReverifyClass()
127 dvc.UpdateFlags(res == FailureKind::kNoFailure); in ReverifyClass()
131 FailureKind ClassVerifier::VerifyClass(Thread* self, in VerifyClass()
140 return FailureKind::kNoFailure; in VerifyClass()
154 FailureKind ClassVerifier::CommonVerifyClass(Thread* self, in CommonVerifyClass()
185 return FailureKind::kHardFailure; in CommonVerifyClass()
205 FailureKind ClassVerifier::VerifyClass(Thread* self, in VerifyClass()
231 FailureKind ClassVerifier::VerifyClass(Thread* self, in VerifyClass()
[all …]
Dclass_verifier.h61 static FailureKind ReverifyClass(Thread* self,
68 static FailureKind VerifyClass(Thread* self,
77 static FailureKind VerifyClass(Thread* self,
97 static FailureKind CommonVerifyClass(Thread* self,
108 static FailureKind VerifyClass(Thread* self,
Dmethod_verifier_test.cc48 FailureKind failure = ClassVerifier::VerifyClass(self, in VerifyClass()
58 ASSERT_TRUE(failure == FailureKind::kSoftFailure || in VerifyClass()
59 failure == FailureKind::kNoFailure) << error_msg; in VerifyClass()
62 ASSERT_TRUE(failure == FailureKind::kNoFailure) << error_msg; in VerifyClass()
Dverifier_enums.h33 enum class FailureKind { enum
40 std::ostream& operator<<(std::ostream& os, FailureKind rhs);
Dverifier_deps.cc284 FailureKind failure_kind) { in MaybeRecordVerificationStatus()
287 case verifier::FailureKind::kHardFailure: in MaybeRecordVerificationStatus()
288 case verifier::FailureKind::kSoftFailure: { in MaybeRecordVerificationStatus()
295 case verifier::FailureKind::kAccessChecksFailure: in MaybeRecordVerificationStatus()
296 case verifier::FailureKind::kTypeChecksFailure: in MaybeRecordVerificationStatus()
297 case verifier::FailureKind::kNoFailure: { in MaybeRecordVerificationStatus()
Dmethod_verifier.h241 FailureKind kind = FailureKind::kNoFailure;
Dverifier_deps.h86 FailureKind failure_kind)
Dmethod_verifier.cc5180 result.kind = FailureKind::kTypeChecksFailure; in VerifyMethod()
5182 result.kind = FailureKind::kAccessChecksFailure; in VerifyMethod()
5185 result.kind = FailureKind::kSoftFailure; in VerifyMethod()
5206 result.kind = FailureKind::kSoftFailure; in VerifyMethod()
5237 result.kind = FailureKind::kHardFailure; in VerifyMethod()
5541 static FailureKind FailureKindMax(FailureKind fk1, FailureKind fk2) { in FailureKindMax()
5542 static_assert(FailureKind::kNoFailure < FailureKind::kSoftFailure in FailureKindMax()
5543 && FailureKind::kSoftFailure < FailureKind::kHardFailure, in FailureKindMax()
/art/runtime/
Daot_class_linker.cc106 verifier::FailureKind AotClassLinker::PerformClassVerification( in PerformClassVerification()
118 return verifier::FailureKind::kNoFailure; in PerformClassVerification()
121 return verifier::FailureKind::kAccessChecksFailure; in PerformClassVerification()
127 return verifier::FailureKind::kSoftFailure; in PerformClassVerification()
Daot_class_linker.h54 verifier::FailureKind PerformClassVerification(Thread* self,
Dclass_linker.cc4529 verifier::FailureKind ClassLinker::VerifyClass(Thread* self, in VerifyClass()
4555 return verifier::FailureKind::kHardFailure; in VerifyClass()
4571 verifier::FailureKind failure = in VerifyClass()
4575 DCHECK_NE(failure, verifier::FailureKind::kHardFailure) << error_msg; in VerifyClass()
4577 return verifier::FailureKind::kNoFailure; in VerifyClass()
4587 return verifier::FailureKind::kAccessChecksFailure; in VerifyClass()
4594 return verifier::FailureKind::kSoftFailure; in VerifyClass()
4604 return verifier::FailureKind::kNoFailure; in VerifyClass()
4619 return verifier::FailureKind::kHardFailure; in VerifyClass()
4646 return verifier::FailureKind::kHardFailure; in VerifyClass()
[all …]
Dclass_linker.h563 verifier::FailureKind VerifyClass(
858 virtual verifier::FailureKind PerformClassVerification(Thread* self,
/art/dex2oat/
Dverifier_deps_test.cc553 verifier::FailureKind::kHardFailure); in TEST_F()
557 verifier::FailureKind::kHardFailure); in TEST_F()
562 verifier::FailureKind::kHardFailure); in TEST_F()
566 verifier::FailureKind::kHardFailure); in TEST_F()
/art/dex2oat/driver/
Dcompiler_driver.cc1887 verifier::FailureKind failure_kind; in Visit()
1913 case verifier::FailureKind::kHardFailure: { in Visit()
1919 case verifier::FailureKind::kSoftFailure: { in Visit()
1923 case verifier::FailureKind::kTypeChecksFailure: { in Visit()
1928 case verifier::FailureKind::kAccessChecksFailure: { in Visit()
1932 case verifier::FailureKind::kNoFailure: { in Visit()
1952 } else if (failure_kind == verifier::FailureKind::kSoftFailure) { in Visit()
1987 DCHECK_EQ(failure_kind, verifier::FailureKind::kNoFailure); in Visit()
1989 DCHECK_EQ(failure_kind, verifier::FailureKind::kAccessChecksFailure); in Visit()
1991 DCHECK(failure_kind == verifier::FailureKind::kSoftFailure || in Visit()
[all …]
/art/tools/art_verifier/
Dart_verifier.cc248 verifier::FailureKind res = in ExecuteWithRuntime()
/art/openjdkjvmti/
Dti_redefine.cc1614 art::verifier::FailureKind failure = in CheckVerification()
1628 case art::verifier::FailureKind::kNoFailure: in CheckVerification()
1632 case art::verifier::FailureKind::kSoftFailure: in CheckVerification()
1633 case art::verifier::FailureKind::kAccessChecksFailure: in CheckVerification()
1634 case art::verifier::FailureKind::kTypeChecksFailure: in CheckVerification()
1640 case art::verifier::FailureKind::kHardFailure: { in CheckVerification()
2546 art::verifier::FailureKind failure = in ReverifyClass()
2554 CHECK_NE(failure, art::verifier::FailureKind::kHardFailure); in ReverifyClass()
/art/runtime/jit/
Djit.cc918 verifier::FailureKind::kHardFailure) { in Run()