Home
last modified time | relevance | path

Searched refs:Jit (Results 1 – 17 of 17) sorted by relevance

/art/runtime/jit/
Djit.cc44 void* Jit::jit_library_handle_= nullptr;
45 void* Jit::jit_compiler_handle_ = nullptr;
46 void* (*Jit::jit_load_)(bool*) = nullptr;
47 void (*Jit::jit_unload_)(void*) = nullptr;
48 bool (*Jit::jit_compile_method_)(void*, ArtMethod*, Thread*, bool) = nullptr;
49 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr;
50 bool Jit::generate_debug_info_ = false;
101 jit_options->warmup_threshold_ / Jit::kDefaultPriorityThreadWeightRatio, in CreateFromRuntimeArguments()
115 jit_options->warmup_threshold_ / Jit::kDefaultInvokeTransitionWeightRatio, in CreateFromRuntimeArguments()
122 bool Jit::ShouldUsePriorityThreadWeight() { in ShouldUsePriorityThreadWeight()
[all …]
Djit.h42 class Jit {
49 virtual ~Jit();
50 static Jit* Create(JitOptions* options, std::string* error_msg);
171 Jit();
201 DISALLOW_COPY_AND_ASSIGN(Jit);
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc29 jit::Jit* jit = Runtime::Current()->GetJit(); in do_checks()
51 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureJittedAndPolymorphicInline()
/art/test/141-class-unload/
Djni_unload.cc29 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_IntHolder_waitForCompilation()
/art/test/570-checker-osr/
Dosr.cc62 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_isInOsrCode()
135 jit::Jit* jit = Runtime::Current()->GetJit(); in VisitFrame()
/art/runtime/interpreter/mterp/
Dmterp.cc651 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpSetUpHotnessCountdown()
665 if (jit::Jit::ShouldUsePriorityThreadWeight()) { in MterpSetUpHotnessCountdown()
689 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpAddHotnessBatch()
703 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpProfileBranch()
709 return jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, result); in MterpProfileBranch()
722 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpMaybeDoOnStackReplacement()
728 return jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, result); in MterpMaybeDoOnStackReplacement()
/art/test/common/
Druntime_state.cc127 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureJitCompiled()
/art/runtime/
Druntime.h54 class Jit; variable
452 jit::Jit* GetJit() { in GetJit()
742 std::unique_ptr<jit::Jit> jit_;
Dart_method.cc408 jit::Jit* jit = Runtime::Current()->GetJit(); in GetOatQuickMethodHeader()
468 jit::Jit* jit = Runtime::Current()->GetJit(); in HasAnyCompiledCode()
Druntime_options.def71 RUNTIME_OPTIONS_KEY (unsigned int, JITCompileThreshold, jit::Jit::kDefaultCompile…
Druntime.cc572 if (!jit::Jit::LoadCompilerLibrary(&error_msg)) { in Start()
1936 jit_.reset(jit::Jit::Create(jit_options_.get(), &error_msg)); in CreateJit()
Dclass_linker.cc2565 jit::Jit::NewTypeLoadedIfUsingJit(h_new_class.Get()); in DefineClass()
3500 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get()); in CreateArrayClass()
/art/runtime/interpreter/
Dinterpreter.cc288 jit::Jit* jit = Runtime::Current()->GetJit(); in Execute()
612 jit::Jit* jit = Runtime::Current()->GetJit(); in EnterInterpreterFromEntryPoint()
Dinterpreter_common.h646 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvoke()
694 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvokeVirtualQuick()
Dinterpreter_common.cc534 jit::Jit* jit = Runtime::Current()->GetJit(); in ArtInterpreterToCompiledCodeBridge()
Dinterpreter_switch_impl.cc78 if (jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, &result)) { \
116 jit::Jit* jit = Runtime::Current()->GetJit(); in ExecuteSwitchImpl()
Dinterpreter_goto_table_impl.cc73 if (jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, &result)) { \
197 jit::Jit* jit = Runtime::Current()->GetJit(); in ExecuteGotoImpl()