diff options
Diffstat (limited to 'compiler/dex/verification_results.cc')
-rw-r--r-- | compiler/dex/verification_results.cc | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/compiler/dex/verification_results.cc b/compiler/dex/verification_results.cc index 150bdaca67..a4df00e203 100644 --- a/compiler/dex/verification_results.cc +++ b/compiler/dex/verification_results.cc @@ -49,11 +49,6 @@ bool VerificationResults::ProcessVerifiedMethod(verifier::MethodVerifier* method DCHECK(method_verifier != NULL); MethodReference ref = method_verifier->GetMethodReference(); bool compile = IsCandidateForCompilation(ref, method_verifier->GetAccessFlags()); - // TODO: Check also for virtual/interface invokes when DEX-to-DEX supports devirtualization. - if (!compile && !method_verifier->HasCheckCasts()) { - return true; - } - const VerifiedMethod* verified_method = VerifiedMethod::Create(method_verifier, compile); if (verified_method == nullptr) { // Do not report an error to the verifier. We'll just punt this later. |