diff options
| author | 2017-04-24 13:19:09 -0700 | |
|---|---|---|
| committer | 2017-04-25 16:09:46 -0700 | |
| commit | 76c1965179bdf34ed9d0dded046c7ad6f277de3f (patch) | |
| tree | b52e6025200412a1d249ac0b708530df2dad8274 /compiler/optimizing/optimizing_compiler.cc | |
| parent | 58f4dcdb421603ea83f3c81ddc4af84ee458410c (diff) | |
ART: More header cleanup - method_verifier.h
Move enumerations to own header. Move the compiler interface (of what
the compiler can tolerate) into its own header. Replace or remove
method_verifier.h where possible.
Test: mmma art
Change-Id: I075fcb10b02b6c1c760daad31cb18eaa42067b6d
(cherry picked from commit 6d7abbd2324f544c6b6da42bb6b9b531df0ce3cd)
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
| -rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index 8aad539851..065c11eddb 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -98,7 +98,7 @@ #include "ssa_liveness_analysis.h" #include "ssa_phi_elimination.h" #include "utils/assembler.h" -#include "verifier/method_verifier.h" +#include "verifier/verifier_compiler_binding.h" namespace art { @@ -1041,7 +1041,7 @@ CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item, const VerifiedMethod* verified_method = compiler_driver->GetVerifiedMethod(&dex_file, method_idx); DCHECK(!verified_method->HasRuntimeThrow()); if (compiler_driver->IsMethodVerifiedWithoutFailures(method_idx, class_def_idx, dex_file) - || verifier::MethodVerifier::CanCompilerHandleVerificationFailure( + || verifier::CanCompilerHandleVerificationFailure( verified_method->GetEncounteredVerificationFailures())) { ArenaAllocator arena(Runtime::Current()->GetArenaPool()); CodeVectorAllocator code_allocator(&arena); |