Lines Matching refs:jit
30 #include "jit/jit.h"
31 #include "jit/jit_code_cache.h"
32 #include "jit/profiling_info.h"
256 // Invocation by the interpreter, explicitly forcing interpretation over JIT to prevent
257 // cycling around the various JIT/Interpreter methods that handle method invocation.
407 // Check whether the pc is in the JIT code cache.
408 jit::Jit* jit = Runtime::Current()->GetJit();
409 if (jit != nullptr) {
410 jit::JitCodeCache* code_cache = jit->GetCodeCache();
467 // Check whether the JIT has compiled it.
468 jit::Jit* jit = Runtime::Current()->GetJit();
469 if (jit != nullptr && jit->GetCodeCache()->ContainsMethod(this)) {
482 // If the entry point of the method we are copying from is from JIT code, we just
484 // to the JIT code, but this would require taking the JIT code cache lock to notify
492 // Clear the profiling info for the same reasons as the JIT code.
496 // Clear hotness to let the JIT properly decide when to compile this method.