Lines Matching refs:Jit
62 void* Jit::jit_library_handle_ = nullptr;
63 void* Jit::jit_compiler_handle_ = nullptr;
64 void* (*Jit::jit_load_)(void) = nullptr;
65 void (*Jit::jit_unload_)(void*) = nullptr;
66 bool (*Jit::jit_compile_method_)(void*, ArtMethod*, Thread*, bool, bool) = nullptr;
67 void (*Jit::jit_types_loaded_)(void*, mirror::Class**, size_t count) = nullptr;
68 bool (*Jit::jit_generate_debug_info_)(void*) = nullptr;
69 void (*Jit::jit_update_options_)(void*) = nullptr;
139 jit_options->warmup_threshold_ / Jit::kDefaultPriorityThreadWeightRatio, in CreateFromRuntimeArguments()
153 jit_options->warmup_threshold_ / Jit::kDefaultInvokeTransitionWeightRatio, in CreateFromRuntimeArguments()
160 void Jit::DumpInfo(std::ostream& os) { in DumpInfo()
167 void Jit::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit()
172 void Jit::AddTimingLogger(const TimingLogger& logger) { in AddTimingLogger()
176 Jit::Jit(JitCodeCache* code_cache, JitOptions* options) in Jit() function in art::jit::Jit
183 Jit* Jit::Create(JitCodeCache* code_cache, JitOptions* options) { in Create()
193 std::unique_ptr<Jit> jit(new Jit(code_cache, options)); in Create()
216 bool Jit::LoadSymbol(T* address, const char* name, std::string* error_msg) { in LoadSymbol()
225 bool Jit::LoadCompilerLibrary(std::string* error_msg) { in LoadCompilerLibrary()
249 bool Jit::CompileMethod(ArtMethod* method, Thread* self, bool baseline, bool osr) { in CompileMethod()
298 void Jit::WaitForWorkersToBeCreated() { in WaitForWorkersToBeCreated()
304 void Jit::DeleteThreadPool() { in DeleteThreadPool()
328 void Jit::StartProfileSaver(const std::string& filename, in StartProfileSaver()
335 void Jit::StopProfileSaver() { in StopProfileSaver()
341 bool Jit::JitAtFirstUse() { in JitAtFirstUse()
345 bool Jit::CanInvokeCompiledCode(ArtMethod* method) { in CanInvokeCompiledCode()
349 Jit::~Jit() { in ~Jit()
366 void Jit::NewTypeLoadedIfUsingJit(mirror::Class* type) { in NewTypeLoadedIfUsingJit()
371 jit::Jit* jit = Runtime::Current()->GetJit(); in NewTypeLoadedIfUsingJit()
378 void Jit::DumpTypeInfoForLoadedTypes(ClassLinker* linker) { in DumpTypeInfoForLoadedTypes()
403 bool Jit::MaybeDoOnStackReplacement(Thread* thread, in MaybeDoOnStackReplacement()
412 Jit* jit = Runtime::Current()->GetJit(); in MaybeDoOnStackReplacement()
546 void Jit::AddMemoryUsage(ArtMethod* method, size_t bytes) { in AddMemoryUsage()
696 void Jit::CreateThreadPool() { in CreateThreadPool()
715 void Jit::RegisterDexFiles(const std::vector<std::unique_ptr<const DexFile>>& dex_files, in RegisterDexFiles()
726 void Jit::CompileMethodsFromProfile( in CompileMethodsFromProfile()
839 bool Jit::MaybeCompileMethod(Thread* self, in MaybeCompileMethod()
933 void Jit::MethodEntered(Thread* thread, ArtMethod* method) { in MethodEntered()
964 void Jit::InvokeVirtualOrInterface(ObjPtr<mirror::Object> this_object, in InvokeVirtualOrInterface()
976 void Jit::WaitForCompilationToFinish(Thread* self) { in WaitForCompilationToFinish()
982 void Jit::Stop() { in Stop()
990 void Jit::Start() { in Start()
995 jit::Jit* jit = Runtime::Current()->GetJit(); in ScopedJitSuspend()
1010 void Jit::PostForkChildAction(bool is_system_server, bool is_zygote) { in PostForkChildAction()
1049 void Jit::PreZygoteFork() { in PreZygoteFork()
1056 void Jit::PostZygoteFork() { in PostZygoteFork()