Lines Matching refs:Jit
56 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()
152 void Jit::DumpInfo(std::ostream& os) { in DumpInfo()
159 void Jit::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit()
164 void Jit::AddTimingLogger(const TimingLogger& logger) { in AddTimingLogger()
168 Jit::Jit() : dump_info_on_shutdown_(false), in Jit() function in art::jit::Jit
179 Jit* Jit::Create(JitOptions* options, std::string* error_msg) { in Create()
181 std::unique_ptr<Jit> jit(new Jit); in Create()
218 bool Jit::LoadCompilerLibrary(std::string* error_msg) { in LoadCompilerLibrary()
257 bool Jit::LoadCompiler(std::string* error_msg) { in LoadCompiler()
274 bool Jit::CompileMethod(ArtMethod* method, Thread* self, bool osr) { in CompileMethod()
323 void Jit::CreateThreadPool() { in CreateThreadPool()
335 void Jit::DeleteThreadPool() { in DeleteThreadPool()
359 void Jit::StartProfileSaver(const std::string& filename, in StartProfileSaver()
369 void Jit::StopProfileSaver() { in StopProfileSaver()
375 bool Jit::JitAtFirstUse() { in JitAtFirstUse()
379 bool Jit::CanInvokeCompiledCode(ArtMethod* method) { in CanInvokeCompiledCode()
383 Jit::~Jit() { in ~Jit()
400 void Jit::NewTypeLoadedIfUsingJit(mirror::Class* type) { in NewTypeLoadedIfUsingJit()
405 jit::Jit* jit = Runtime::Current()->GetJit(); in NewTypeLoadedIfUsingJit()
412 void Jit::DumpTypeInfoForLoadedTypes(ClassLinker* linker) { in DumpTypeInfoForLoadedTypes()
437 bool Jit::MaybeDoOnStackReplacement(Thread* thread, in MaybeDoOnStackReplacement()
446 Jit* jit = Runtime::Current()->GetJit(); in MaybeDoOnStackReplacement()
585 void Jit::AddMemoryUsage(ArtMethod* method, size_t bytes) { in AddMemoryUsage()
643 void Jit::AddSamples(Thread* self, ArtMethod* method, uint16_t count, bool with_backedges) { in AddSamples()
666 if (Jit::ShouldUsePriorityThreadWeight(self)) { in AddSamples()
719 void Jit::MethodEntered(Thread* thread, ArtMethod* method) { in MethodEntered()
742 void Jit::InvokeVirtualOrInterface(ObjPtr<mirror::Object> this_object, in InvokeVirtualOrInterface()
754 void Jit::WaitForCompilationToFinish(Thread* self) { in WaitForCompilationToFinish()
760 void Jit::Stop() { in Stop()
768 void Jit::Start() { in Start()
773 jit::Jit* jit = Runtime::Current()->GetJit(); in ScopedJitSuspend()