Home | History | Annotate | Download | only in runtime

Lines Matching refs:runtime

63 // Enforce that we he have the right index for runtime methods.
65 "Wrong runtime-method dex method index");
85 DCHECK_EQ(kRuntimePointerSize, Runtime::Current()->GetClassLinker()->GetImagePointerSize());
109 DCHECK(!Runtime::Current()->IsAotCompiler()) << PrettyMethod();
121 DCHECK_EQ(kRuntimePointerSize, Runtime::Current()->GetClassLinker()->GetImagePointerSize());
132 DCHECK(!Runtime::Current()->IsAotCompiler()) << PrettyMethod();
320 Runtime* runtime = Runtime::Current();
322 // If the runtime is not yet started or it is required by the debugger, then perform the
325 if (UNLIKELY(!runtime->IsStarted() ||
338 DCHECK_EQ(runtime->GetClassLinker()->GetImagePointerSize(), kRuntimePointerSize);
350 if (kIsDebugBuild && runtime->GetInstrumentation()->IsForcedInterpretOnly()) {
351 CHECK(!runtime->UseJitCompilation());
355 : GetOatMethodQuickCode(runtime->GetClassLinker()->GetImagePointerSize());
391 Runtime::Current()->GetRuntimeCallbacks()->RegisterNativeMethod(this,
415 Runtime::Current()->GetClassLinker()->GetClassRoots();
531 auto* cl = Runtime::Current()->GetClassLinker();
582 Runtime* runtime = Runtime::Current();
585 ClassLinker* class_linker = runtime->GetClassLinker();
607 jit::Jit* jit = runtime->GetJit();
677 Runtime* runtime = Runtime::Current();
678 jit::Jit* jit = runtime->GetJit();
684 return GetOatMethodQuickCode(runtime->GetClassLinker()->GetImagePointerSize()) != nullptr;
761 Runtime* runtime = Runtime::Current();
762 if (runtime->UseJitCompilation()) {
763 if (runtime->GetJit()->GetCodeCache()->ContainsPc(GetEntryPointFromQuickCompiledCode())) {
792 Runtime* runtime = Runtime::Current();
793 if (runtime == nullptr) {
796 return runtime->GetClassLinker()->GetImagePointerSize() == pointer_size;
815 GetInterfaceMethodIfProxy(Runtime::Current()->GetClassLinker()->GetImagePointerSize());
843 Runtime* const runtime = Runtime::Current();
844 if (this == runtime->GetResolutionMethod()) {
845 return "<runtime internal resolution method>";
846 } else if (this == runtime->GetImtConflictMethod()) {
847 return "<runtime internal imt conflict method>";
848 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveAllCalleeSaves)) {
849 return "<runtime internal callee-save all registers method>";
850 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveRefsOnly)) {
851 return "<runtime internal callee-save reference registers method>";
852 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveRefsAndArgs)) {
853 return "<runtime internal callee-save reference and argument registers method>";
854 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveEverything)) {
855 return "<runtime internal save-every-register method>";
856 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveEverythingForClinit)) {
857 return "<runtime internal save-every-register method for clinit>";
858 } else if (this == runtime->GetCalleeSaveMethod(CalleeSaveType::kSaveEverythingForSuspendCheck)) {
859 return "<runtime internal save-every-register method for suspend check>";
861 return "<unknown runtime internal method>";