Home
last modified time | relevance | path

Searched refs:classDescriptor (Results 1 – 25 of 25) sorted by relevance

/dalvik/vm/native/
DInternalNative.cpp74 while (classPtr->classDescriptor != NULL) { in dvmInternalNativeStartup()
76 dvmComputeUtf8Hash(classPtr->classDescriptor); in dvmInternalNativeStartup()
100 const char* classDescriptor = method->clazz->descriptor; in dvmLookupInternalNativeMethod() local
104 hash = dvmComputeUtf8Hash(classDescriptor); in dvmLookupInternalNativeMethod()
107 if (pClass->classDescriptor == NULL) in dvmLookupInternalNativeMethod()
110 strcmp(pClass->classDescriptor, classDescriptor) == 0) in dvmLookupInternalNativeMethod()
/dalvik/libdex/
DDexDebugInfo.cpp132 static void invalidStream(const char* classDescriptor, const DexProto* proto) { in invalidStream() argument
136 classDescriptor, methodDescriptor); in invalidStream()
144 const char* classDescriptor, in dexDecodeDebugInfo0() argument
168 localInReg[argReg].descriptor = classDescriptor; in dexDecodeDebugInfo0()
185 invalidStream(classDescriptor, &proto); in dexDecodeDebugInfo0()
231 invalidStream(classDescriptor, &proto); in dexDecodeDebugInfo0()
254 invalidStream(classDescriptor, &proto); in dexDecodeDebugInfo0()
265 invalidStream(classDescriptor, &proto); in dexDecodeDebugInfo0()
271 invalidStream(classDescriptor, &proto); in dexDecodeDebugInfo0()
315 const char* classDescriptor, in dexDecodeDebugInfo() argument
[all …]
DDexDebugInfo.h49 const char* classDescriptor,
DDexFile.cpp180 const char* classDescriptor = in classLookupAdd() local
184 u4 hash = classDescriptorHash(classDescriptor); in classLookupAdd()
/dalvik/dexlist/
DDexList.cpp99 const char* classDescriptor; in dumpMethod() local
110 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in dumpMethod()
128 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpMethod()
131 char* className = descriptorToDot(classDescriptor); in dumpMethod()
/dalvik/dexdump/
DDexDump.cpp78 const char* classDescriptor; member
620 const char *classDescriptor in dumpPositions() local
623 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpPositions()
646 const char *classDescriptor in dumpLocals() local
649 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx, in dumpLocals()
667 pMethInfo->classDescriptor = in getMethodInfo()
685 pFieldInfo->classDescriptor = in getFieldInfo()
779 methInfo.classDescriptor, methInfo.name, in indexString()
792 fieldInfo.classDescriptor, fieldInfo.name, in indexString()
1058 className = descriptorToDot(methInfo.classDescriptor); in dumpBytecodes()
[all …]
/dalvik/vm/analysis/
DDexPrepare.cpp963 const char* classDescriptor; in loadAllClasses() local
967 classDescriptor = in loadAllClasses()
970 ALOGV("+++ loading '%s'", classDescriptor); in loadAllClasses()
973 newClass = dvmFindSystemClassNoInit(classDescriptor); in loadAllClasses()
975 ALOGV("DexOpt: failed loading '%s'", classDescriptor); in loadAllClasses()
984 classDescriptor); in loadAllClasses()
1008 const char* classDescriptor; in verifyAndOptimizeClasses() local
1012 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in verifyAndOptimizeClasses()
1015 clazz = dvmLookupClass(classDescriptor, NULL, false); in verifyAndOptimizeClasses()
1022 classDescriptor); in verifyAndOptimizeClasses()
[all …]
DDexVerify.cpp402 const char* classDescriptor; in checkNewInstance() local
410 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewInstance()
411 if (classDescriptor[0] != 'L') { in checkNewInstance()
413 classDescriptor); in checkNewInstance()
427 const char* classDescriptor; in checkNewArray() local
435 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx); in checkNewArray()
438 const char* cp = classDescriptor; in checkNewArray()
445 classDescriptor); in checkNewArray()
450 classDescriptor); in checkNewArray()
DRegisterMap.cpp725 const char* classDescriptor; in writeMapsAllClasses() local
729 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx); in writeMapsAllClasses()
742 clazz = dvmLookupClass(classDescriptor, NULL, false); in writeMapsAllClasses()
760 ALOGV("%4d NOT mapadding '%s'", idx, classDescriptor); in writeMapsAllClasses()
DOptimize.cpp76 Method* method = dvmFindInlinableMethod(ops[i].classDescriptor, in dvmCreateInlineSubsTable()
84 ops[i].classDescriptor, ops[i].methodName, in dvmCreateInlineSubsTable()
DCodeVerify.cpp1131 const char* classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx); in verifyInvocationArgs() local
1135 dvmHumanReadableDescriptor(classDescriptor); in verifyInvocationArgs()
1146 classDescriptor, methodName, methodDesc); in verifyInvocationArgs()
/dalvik/vm/
DNative.h38 const char* classDescriptor; member
DInlineNative.h27 Method* dvmFindInlinableMethod(const char* classDescriptor,
50 const char* classDescriptor; member
DNative.cpp556 static char* createJniNameString(const char* classDescriptor, in createJniNameString() argument
560 size_t descriptorLength = strlen(classDescriptor); in createJniNameString()
572 sprintf(result, "Java/%s%s", classDescriptor + 1, methodName); in createJniNameString()
DInlineNative.cpp820 Method* dvmFindInlinableMethod(const char* classDescriptor, in dvmFindInlinableMethod() argument
826 ClassObject* clazz = dvmFindClassNoInit(classDescriptor, NULL); in dvmFindInlinableMethod()
829 classDescriptor); in dvmFindInlinableMethod()
886 gDvmInlineOpsTable[opIndex].classDescriptor, in dvmResolveInlineNative()
DDebugger.h173 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor,
DDebugger.cpp686 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor, in dvmDbgFindLoadedClassBySignature() argument
691 clazz = dvmFindLoadedClass(classDescriptor); in dvmDbgFindLoadedClassBySignature()
/dalvik/vm/reflect/
DReflect.cpp1057 const char* classDescriptor; in dvmBoxPrimitive() local
1066 classDescriptor = dexGetBoxedTypeDescriptor(typeIndex); in dvmBoxPrimitive()
1067 if (classDescriptor == NULL) { in dvmBoxPrimitive()
1071 wrapperClass = dvmFindSystemClass(classDescriptor); in dvmBoxPrimitive()
1073 ALOGW("Unable to find '%s'", classDescriptor); in dvmBoxPrimitive()
/dalvik/vm/compiler/
DCompilerIR.h119 const char *classDescriptor; member
DCompiler.h119 const char *classDescriptor; /* Descriptor of the class object */ member
DFrontend.cpp1791 callsiteInfo->classDescriptor = (const char *) in dvmCompileTrace()
/dalvik/vm/compiler/codegen/arm/
DArchUtility.cpp412 ((CallsiteInfo *) armLIR->operands[0])->classDescriptor); in dvmCompilerCodegenDump()
DAssemble.cpp1719 gDvmJit.compilerICPatchQueue[index].classDescriptor = clazz->descriptor; in inlineCachePatchEnqueue()
1849 ClassObject *clazz = dvmFindClassNoInit(workOrder->classDescriptor, in dvmCompilerPatchInlineCache()
2304 callsiteInfo->classDescriptor, callsiteInfo->classLoader); in dvmJitInstallClassObjectPointers()
2305 assert(!strcmp(clazz->descriptor, callsiteInfo->classDescriptor)); in dvmJitInstallClassObjectPointers()
/dalvik/vm/jdwp/
DJdwpHandler.cpp213 char* classDescriptor = readNewUtf8String(&buf, &strLen); in handleVM_ClassesBySignature() local
214 ALOGV(" Req for class by signature '%s'", classDescriptor); in handleVM_ClassesBySignature()
224 if (!dvmDbgFindLoadedClassBySignature(classDescriptor, &refTypeId)) { in handleVM_ClassesBySignature()
247 free(classDescriptor); in handleVM_ClassesBySignature()
/dalvik/vm/oo/
DClass.cpp2603 const char* classDescriptor; in dvmLinkClass() local
2604 classDescriptor = in dvmLinkClass()
2610 classDescriptor); in dvmLinkClass()
2614 classDescriptor); in dvmLinkClass()