Lines Matching refs:runtime
42 #include "runtime.h"
115 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), kRuntimePointerSize);
588 Runtime* runtime = Runtime::Current();
589 if (runtime->UseJitCompilation() &&
590 runtime->GetJit()->GetCodeCache()->ContainsPc(reinterpret_cast<const void*>(pc))) {
599 ClassLinker* class_linker = Runtime::Current()->GetClassLinker();
605 if (runtime->UseJitCompilation() && runtime->GetJit()->GetCodeCache()->ContainsPc(code)) {
622 // Runtime methods have null declaring class.
630 Runtime* const runtime = Runtime::Current();
631 LinearAlloc* const linear_alloc = runtime->GetLinearAlloc();
639 ? runtime->GetClassLinker()->GetAllocatorForClassLoader(klass->GetClassLoader())
644 for (auto& space : runtime->GetHeap()->GetContinuousSpaces()) {
701 Runtime* runtime = Runtime::Current();
707 // This goes before IsProxyMethod since runtime methods have a null declaring class.
709 return runtime->GetRuntimeMethodFrameInfo(method);
725 ClassLinker* class_linker = runtime->GetClassLinker();
726 const void* entry_point = runtime->GetInstrumentation()->GetQuickCodeFor(method,
731 (runtime->GetJit() != nullptr &&
732 runtime->GetJit()->GetCodeCache()->ContainsPc(entry_point))) << method->PrettyMethod();
754 bool exit_stubs_installed = Runtime::Current()->GetInstrumentation()->AreExitStubsInstalled();
783 Runtime* runtime = Runtime::Current();
784 ClassLinker* class_linker = runtime->GetClassLinker();
797 CHECK(runtime->GetJit() != nullptr);
798 code = runtime->GetJit()->GetCodeCache()->GetJniStubCode(method);
864 Runtime::Current()->GetCalleeSaveMethod(CalleeSaveType::kSaveAllCalleeSaves)) {
865 // Skip runtime save all callee frames which are used to deliver exceptions.
868 Runtime::Current()->GetCalleeSaveMethod(CalleeSaveType::kSaveRefsAndArgs);