diff options
author | Andreas Gampe <agampe@google.com> | 2017-04-24 13:19:09 -0700 |
---|---|---|
committer | Andreas Gampe <agampe@google.com> | 2017-04-24 14:18:45 -0700 |
commit | 6d7abbd2324f544c6b6da42bb6b9b531df0ce3cd (patch) | |
tree | 669705a042bbc77c7963c117a9bf6f7a2308f9c8 /compiler/optimizing/optimizing_compiler.cc | |
parent | 0dfc315a096bf5678cb5182771e3fdcca8ea4433 (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
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); |