Home
last modified time | relevance | path

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

/art/runtime/jit/
Djit.cc56 void* Jit::jit_library_handle_ = nullptr;
57 void* Jit::jit_compiler_handle_ = nullptr;
58 void* (*Jit::jit_load_)(bool*) = nullptr;
59 void (*Jit::jit_unload_)(void*) = nullptr;
60 bool (*Jit::jit_compile_method_)(void*, ArtMethod*, Thread*, bool) = nullptr;
61 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr;
62 bool Jit::generate_debug_info_ = false;
127 jit_options->warmup_threshold_ / Jit::kDefaultPriorityThreadWeightRatio, in CreateFromRuntimeArguments()
141 jit_options->warmup_threshold_ / Jit::kDefaultInvokeTransitionWeightRatio, in CreateFromRuntimeArguments()
148 bool Jit::ShouldUsePriorityThreadWeight(Thread* self) { in ShouldUsePriorityThreadWeight()
[all …]
Djit.h48 class Jit {
55 virtual ~Jit();
56 static Jit* Create(JitOptions* options, std::string* error_msg);
180 Jit();
210 DISALLOW_COPY_AND_ASSIGN(Jit);
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc32 jit::Jit* jit = Runtime::Current()->GetJit(); in do_checks()
64 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureProfilingInfo566()
75 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureJittedAndPolymorphicInline566()
/art/test/common/
Druntime_state.cc42 static jit::Jit* GetJitIfEnabled() { in GetJitIfEnabled()
169 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_hasJitCompiledEntrypoint()
186 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_hasJitCompiledCode()
203 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_ensureJitCompiled()
279 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_fetchProfiles()
301 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_waitForCompilation()
308 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_stopJit()
315 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_startJit()
/art/test/141-class-unload/
Djni_unload.cc29 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_IntHolder_waitForCompilation()
/art/test/708-jit-cache-churn/
Djit.cc40 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_JitCacheChurnTest_removeJitCompiledMethod()
/art/test/570-checker-osr/
Dosr.cc63 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_isInOsrCode()
136 jit::Jit* jit = Runtime::Current()->GetJit(); in VisitFrame()
/art/runtime/interpreter/mterp/
Dmterp.cc335 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpInvokeVirtualQuick()
979 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpSetUpHotnessCountdown()
993 if (jit::Jit::ShouldUsePriorityThreadWeight(self)) { in MterpSetUpHotnessCountdown()
1017 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpAddHotnessBatch()
1041 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpMaybeDoOnStackReplacement()
1042 osr_countdown = jit::Jit::kJitRecheckOSRThreshold; in MterpMaybeDoOnStackReplacement()
1047 did_osr = jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, result); in MterpMaybeDoOnStackReplacement()
/art/runtime/interpreter/
Dinterpreter_common.h151 jit::Jit* jit = Runtime::Current()->GetJit(); in DoFastInvoke()
194 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvoke()
281 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvokeVirtualQuick()
Dinterpreter.cc271 jit::Jit* jit = Runtime::Current()->GetJit(); in Execute()
594 jit::Jit* jit = Runtime::Current()->GetJit(); in EnterInterpreterFromEntryPoint()
Dinterpreter_switch_impl.cc91 if (jit::Jit::MaybeDoOnStackReplacement(self, \
217 jit::Jit* jit = Runtime::Current()->GetJit(); in ExecuteSwitchImplCpp()
Dinterpreter_common.cc559 jit::Jit* jit = Runtime::Current()->GetJit(); in ArtInterpreterToCompiledCodeBridge()
/art/runtime/
Druntime.h57 class Jit; variable
440 jit::Jit* GetJit() const { in GetJit()
895 std::unique_ptr<jit::Jit> jit_;
Dart_method.cc633 jit::Jit* jit = runtime->GetJit(); in GetOatQuickMethodHeader()
704 jit::Jit* jit = runtime->GetJit(); in HasAnyCompiledCode()
Druntime.cc795 if (!jit::Jit::LoadCompilerLibrary(&error_msg)) { in Start()
2446 jit_.reset(jit::Jit::Create(jit_options_.get(), &error_msg)); in CreateJit()
Dclass_linker.cc2826 jit::Jit::NewTypeLoadedIfUsingJit(h_new_class.Get()); in DefineClass()
2944 jit::Jit* jit = Runtime::Current()->GetJit(); in ShouldUseInterpreterEntrypoint()
3792 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get()); in CreateArrayClass()
/art/openjdkjvmti/
Dti_redefine.cc200 art::jit::Jit* jit = art::Runtime::Current()->GetJit(); in VisitFrame()
1474 art::jit::Jit* jit = driver_->runtime_->GetJit(); in UpdateClass()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2359 jit::Jit* jit = runtime->GetJit(); in artQuickGenericJniTrampoline()