Home
last modified time | relevance | path

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

/art/runtime/jit/
Djit.cc55 void* Jit::jit_library_handle_= nullptr;
56 void* Jit::jit_compiler_handle_ = nullptr;
57 void* (*Jit::jit_load_)(bool*) = nullptr;
58 void (*Jit::jit_unload_)(void*) = nullptr;
59 bool (*Jit::jit_compile_method_)(void*, ArtMethod*, Thread*, bool) = nullptr;
60 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr;
61 bool Jit::generate_debug_info_ = false;
126 jit_options->warmup_threshold_ / Jit::kDefaultPriorityThreadWeightRatio, in CreateFromRuntimeArguments()
140 jit_options->warmup_threshold_ / Jit::kDefaultInvokeTransitionWeightRatio, in CreateFromRuntimeArguments()
147 bool Jit::ShouldUsePriorityThreadWeight() { in ShouldUsePriorityThreadWeight()
[all …]
Djit.h49 class Jit {
56 virtual ~Jit();
57 static Jit* Create(JitOptions* options, std::string* error_msg);
181 Jit();
211 DISALLOW_COPY_AND_ASSIGN(Jit);
/art/test/141-class-unload/
Djni_unload.cc29 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_IntHolder_waitForCompilation()
36 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_stopJit()
43 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_startJit()
/art/test/566-polymorphic-inlining/
Dpolymorphic_inline.cc31 jit::Jit* jit = Runtime::Current()->GetJit(); in do_checks()
63 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureProfilingInfo566()
74 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_ensureJittedAndPolymorphicInline566()
/art/test/common/
Druntime_state.cc38 static jit::Jit* GetJitIfEnabled() { in GetJitIfEnabled()
158 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_isJitCompiled()
175 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_ensureJitCompiled()
233 jit::Jit* jit = Runtime::Current()->GetJit(); in Java_Main_getHotnessCounter()
258 jit::Jit* jit = GetJitIfEnabled(); in Java_Main_fetchProfiles()
/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.cc279 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpInvokeVirtualQuick()
904 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpSetUpHotnessCountdown()
918 if (jit::Jit::ShouldUsePriorityThreadWeight()) { in MterpSetUpHotnessCountdown()
942 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpAddHotnessBatch()
966 jit::Jit* jit = Runtime::Current()->GetJit(); in MterpMaybeDoOnStackReplacement()
967 osr_countdown = jit::Jit::kJitRecheckOSRThreshold; in MterpMaybeDoOnStackReplacement()
972 did_osr = jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, result); in MterpMaybeDoOnStackReplacement()
/art/runtime/
Druntime.h51 class Jit; variable
433 jit::Jit* GetJit() const { in GetJit()
795 std::unique_ptr<jit::Jit> jit_;
Dart_method.cc641 jit::Jit* jit = runtime->GetJit(); in GetOatQuickMethodHeader()
718 jit::Jit* jit = runtime->GetJit(); in HasAnyCompiledCode()
Druntime.cc754 if (!jit::Jit::LoadCompilerLibrary(&error_msg)) { in Start()
2253 jit_.reset(jit::Jit::Create(jit_options_.get(), &error_msg)); in CreateJit()
Dclass_linker.cc2984 jit::Jit::NewTypeLoadedIfUsingJit(h_new_class.Get()); in DefineClass()
3097 jit::Jit* jit = Runtime::Current()->GetJit(); in ShouldUseInterpreterEntrypoint()
3931 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get()); in CreateArrayClass()
/art/runtime/interpreter/
Dinterpreter_common.h143 jit::Jit* jit = Runtime::Current()->GetJit(); in DoFastInvoke()
184 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvoke()
254 jit::Jit* jit = Runtime::Current()->GetJit(); in DoInvokeVirtualQuick()
Dinterpreter.cc267 jit::Jit* jit = Runtime::Current()->GetJit(); in Execute()
595 jit::Jit* jit = Runtime::Current()->GetJit(); in EnterInterpreterFromEntryPoint()
Dinterpreter_switch_impl.cc90 if (jit::Jit::MaybeDoOnStackReplacement(self, method, dex_pc, offset, &result)) { \
170 jit::Jit* jit = Runtime::Current()->GetJit(); in ExecuteSwitchImpl()
Dinterpreter_common.cc512 jit::Jit* jit = Runtime::Current()->GetJit(); in ArtInterpreterToCompiledCodeBridge()
/art/runtime/openjdkjvmti/
Dti_redefine.cc198 art::jit::Jit* jit = art::Runtime::Current()->GetJit(); in VisitFrame()
1403 art::jit::Jit* jit = driver_->runtime_->GetJit(); in UpdateMethods()