Home | History | Annotate | Download | only in runtime

Lines Matching refs:Jit

34 #include "jit/jit.h"
35 #include "jit/jit_code_cache.h"
36 #include "jit/profiling_info.h"
331 // Invocation by the interpreter, explicitly forcing interpretation over JIT to prevent
332 // cycling around the various JIT/Interpreter methods that handle method invocation.
640 // Check whether the pc is in the JIT code cache.
641 jit::Jit* jit = runtime->GetJit();
642 if (jit != nullptr) {
643 jit::JitCodeCache* code_cache = jit->GetCodeCache();
716 // Check whether the JIT has compiled it.
718 jit::Jit* jit = runtime->GetJit();
719 if (jit != nullptr && jit->GetCodeCache()->ContainsMethod(this)) {
732 // If the entry point of the method we are copying from is from JIT code, we just
734 // to the JIT code, but this would require taking the JIT code cache lock to notify
742 // Clear the profiling info for the same reasons as the JIT code.
746 // Clear hotness to let the JIT properly decide when to compile this method.