diff options
Diffstat (limited to 'runtime/jit/jit.h')
-rw-r--r-- | runtime/jit/jit.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/runtime/jit/jit.h b/runtime/jit/jit.h index 8f92453866..dbd8977d91 100644 --- a/runtime/jit/jit.h +++ b/runtime/jit/jit.h @@ -30,13 +30,10 @@ namespace art { +class ArtMethod; class CompilerCallbacks; struct RuntimeArgumentMap; -namespace mirror { -class ArtMethod; -} // namespace mirror - namespace jit { class JitCodeCache; @@ -50,7 +47,7 @@ class Jit { virtual ~Jit(); static Jit* Create(JitOptions* options, std::string* error_msg); - bool CompileMethod(mirror::ArtMethod* method, Thread* self) + bool CompileMethod(ArtMethod* method, Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); void CreateInstrumentationCache(size_t compile_threshold); void CreateThreadPool(); @@ -79,7 +76,7 @@ class Jit { void* jit_compiler_handle_; void* (*jit_load_)(CompilerCallbacks**); void (*jit_unload_)(void*); - bool (*jit_compile_method_)(void*, mirror::ArtMethod*, Thread*); + bool (*jit_compile_method_)(void*, ArtMethod*, Thread*); // Performance monitoring. bool dump_info_on_shutdown_; |