Home | History | Annotate | Download | only in runtime

Lines Matching refs:Jit

72 #include "jit/jit.h"
73 #include "jit/jit_code_cache.h"
74 #include "jit/profile_compilation_info.h"
2322 // Notify the JIT that we need to remove the methods and/or profiling info.
2324 jit::JitCodeCache* code_cache = runtime->GetJit()->GetCodeCache();
2326 // For the JIT case, RemoveMethodsIn removes the CHA dependencies.
2330 // If we don't have a JIT, we need to manually remove the CHA dependencies manually.
2724 // This is true for e.g. for the compiler (jit or aot).
2984 jit::Jit::NewTypeLoadedIfUsingJit(h_new_class.Get());
3096 // only rely on the JIT for debuggable apps.
3097 jit::Jit* jit = Runtime::Current()->GetJit();
3098 return (jit == nullptr) || !jit->GetCodeCache()->ContainsPc(quick_code);
3104 // since we want to JIT it (at first use) with extra stackmaps for native
3106 // since the JIT-at-first-use is blocking and would result in non-negligible
3931 jit::Jit::NewTypeLoadedIfUsingJit(new_class.Get());
4673 // Mark kAccCompileDontBother so that we don't take JIT samples for the method. b/62349349
4711 // Mark kAccCompileDontBother so that we don't take JIT samples for the method. b/62349349
8895 // Do the delete outside the lock to avoid lock violation in jit code cache.