diff options
author | 2017-04-24 13:19:09 -0700 | |
---|---|---|
committer | 2017-04-24 14:18:45 -0700 | |
commit | 6d7abbd2324f544c6b6da42bb6b9b531df0ce3cd (patch) | |
tree | 669705a042bbc77c7963c117a9bf6f7a2308f9c8 /runtime/class_linker.h | |
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 'runtime/class_linker.h')
-rw-r--r-- | runtime/class_linker.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/runtime/class_linker.h b/runtime/class_linker.h index 1c280a4662..7f652ecc94 100644 --- a/runtime/class_linker.h +++ b/runtime/class_linker.h @@ -24,9 +24,7 @@ #include <utility> #include <vector> -#include "base/allocator.h" #include "base/enums.h" -#include "base/hash_set.h" #include "base/macros.h" #include "base/mutex.h" #include "class_table.h" @@ -38,8 +36,7 @@ #include "jni.h" #include "mirror/class.h" #include "object_callbacks.h" -#include "verifier/method_verifier.h" -#include "verifier/verifier_log_mode.h" +#include "verifier/verifier_enums.h" namespace art { @@ -453,7 +450,7 @@ class ClassLinker { REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Roles::uninterruptible_); - verifier::MethodVerifier::FailureKind VerifyClass( + verifier::FailureKind VerifyClass( Thread* self, Handle<mirror::Class> klass, verifier::HardFailLogMode log_level = verifier::HardFailLogMode::kLogNone) |