Searched refs:classDescriptor (Results 1 - 20 of 20) sorted by relevance

/dalvik/vm/native/
H A DInternalNative.c75 while (classPtr->classDescriptor != NULL) {
77 dvmComputeUtf8Hash(classPtr->classDescriptor);
101 const char* classDescriptor = method->clazz->descriptor; local
105 hash = dvmComputeUtf8Hash(classDescriptor);
108 if (pClass->classDescriptor == NULL)
111 strcmp(pClass->classDescriptor, classDescriptor) == 0)
/dalvik/vm/analysis/
H A DDexVerify.c86 const char* classDescriptor; local
90 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
93 clazz = dvmLookupClass(classDescriptor, NULL, false);
97 classDescriptor);
108 LOGV("DexOpt: +++ not verifying '%s'\n", classDescriptor);
344 const char* classDescriptor; local
355 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx);
356 if (classDescriptor[0] != 'L') {
358 classDescriptor);
374 const char* classDescriptor; local
[all...]
H A DReduceConstants.c250 typedef void (AllMethodsFunc)(DexFile* pDexFile, const char* classDescriptor,
304 * "classDescriptor" is for debug messages.
307 const DexClassDataHeader* pHeader, const char* classDescriptor,
342 (func)(pDexFile, classDescriptor, &method, arg);
352 (func)(pDexFile, classDescriptor, &method, arg);
373 const char* classDescriptor; local
374 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
380 classDescriptor, func, arg);
382 //printf("%s: no class data\n", classDescriptor);
619 static void markUsedConstants(DexFile* pDexFile, const char* classDescriptor, argument
306 forAllMethodsInClass(DexFile* pDexFile, const u1** ppEncodedData, const DexClassDataHeader* pHeader, const char* classDescriptor, AllMethodsFunc func, void* arg) argument
647 updateUsedConstants(DexFile* pDexFile, const char* classDescriptor, DexMethod* pDexMethod, void* arg) argument
[all...]
H A DDexOptimize.c1377 const char* classDescriptor; local
1381 classDescriptor =
1384 LOGV("+++ loading '%s'", classDescriptor);
1385 //newClass = dvmDefineClass(pDexFile, classDescriptor,
1387 newClass = dvmFindSystemClassNoInit(classDescriptor);
1389 LOGV("DexOpt: failed loading '%s'\n", classDescriptor);
1398 classDescriptor);
1433 clazz = dvmFindClassNoInit(ops[i].classDescriptor, NULL);
1436 ops[i].classDescriptor);
1450 ops[i].classDescriptor, op
1503 const char* classDescriptor; local
[all...]
H A DRegisterMap.c724 const char* classDescriptor; local
728 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
741 clazz = dvmLookupClass(classDescriptor, NULL, false);
759 LOGV("%4d NOT mapadding '%s'\n", idx, classDescriptor);
2369 const char* classDescriptor;
2374 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
2378 classDescriptor, methodName, methodDesc);
H A DCodeVerify.c1045 const char* classDescriptor; local
1050 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
1053 char* dotMissingClass = dvmDescriptorToDot(classDescriptor);
1070 classDescriptor, methodName, methodDesc);
/dalvik/vm/
H A DInlineNative.h46 const char* classDescriptor; member in struct:InlineOperation
H A DNative.h38 const char* classDescriptor; member in struct:DalvikNativeClass
H A DNative.c608 static char* createJniNameString(const char* classDescriptor, argument
612 size_t descriptorLength = strlen(classDescriptor);
621 * Add one to classDescriptor to skip the "L", and then replace
624 sprintf(result, "Java/%s%s", classDescriptor + 1, methodName);
H A DDebugger.h173 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor,
H A DInlineNative.c749 gDvmInlineOpsTable[opIndex].classDescriptor, NULL);
H A DCheckJni.c265 static const char* classDescriptor = "???"; \
269 classDescriptor = meth->clazz->descriptor; \
274 (__FUNCTION__)+6, classDescriptor, methodName); \
H A DDebugger.c709 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor, argument
714 clazz = dvmFindLoadedClass(classDescriptor);
/dalvik/dexdump/
H A DDexDump.c77 const char* classDescriptor; member in struct:FieldMethodInfo
517 const char *classDescriptor local
520 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
543 const char *classDescriptor local
546 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
564 pMethInfo->classDescriptor =
582 pFieldInfo->classDescriptor =
703 fieldInfo.classDescriptor, fieldInfo.name,
735 pDecInsn->vB, fieldInfo.classDescriptor, fieldInfo.name,
794 methInfo.classDescriptor, methInf
1230 const char* classDescriptor; local
1538 const char* classDescriptor; local
[all...]
/dalvik/dexlist/
H A DDexList.c96 const char* classDescriptor; local
107 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
125 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
128 char* className = descriptorToDot(classDescriptor);
/dalvik/libdex/
H A DDexFile.c362 const char* classDescriptor = local
366 u4 hash = classDescriptorHash(classDescriptor);
1075 const char* classDescriptor,
1109 localInReg[argReg].descriptor = classDescriptor;
1253 classDescriptor, methodDescriptor);
1072 dexDecodeDebugInfo( const DexFile* pDexFile, const DexCode* pCode, const char* classDescriptor, u4 protoIdx, u4 accessFlags, DexDebugNewPositionCb posCb, DexDebugNewLocalCb localCb, void* cnxt) argument
H A DDexFile.h794 const char* classDescriptor,
/dalvik/vm/reflect/
H A DReflect.c1045 const char* classDescriptor; local
1058 classDescriptor = boxTypes[typeIndex];
1060 wrapperClass = dvmFindSystemClass(classDescriptor);
1062 LOGW("Unable to find '%s'\n", classDescriptor);
/dalvik/vm/jdwp/
H A DJdwpHandler.c239 char* classDescriptor = NULL; local
245 classDescriptor = readNewUtf8String(&buf, &strLen);
246 LOGV(" Req for class by signature '%s'\n", classDescriptor);
254 if (!dvmDbgFindLoadedClassBySignature(classDescriptor, &refTypeId)) {
277 free(classDescriptor);
/dalvik/vm/oo/
H A DClass.c2655 const char* classDescriptor; local
2656 classDescriptor = dexStringByTypeIdx(pDexFile, interfaceIdx);
2660 clazz->descriptor, interfaceIdx, classDescriptor);
2663 clazz->descriptor, interfaceIdx, classDescriptor);

Completed in 642 milliseconds