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

/dalvik/vm/native/
H A DInternalNative.c73 while (classPtr->classDescriptor != NULL) {
75 dvmComputeUtf8Hash(classPtr->classDescriptor);
99 const char* classDescriptor = method->clazz->descriptor; local
103 hash = dvmComputeUtf8Hash(classDescriptor);
106 if (pClass->classDescriptor == NULL)
109 strcmp(pClass->classDescriptor, classDescriptor) == 0)
/dalvik/vm/analysis/
H A DDexVerify.c79 const char* classDescriptor; local
83 classDescriptor = dexStringByTypeIdx(pDexFile, pClassDef->classIdx);
86 clazz = dvmLookupClass(classDescriptor, NULL, false);
90 classDescriptor);
101 LOGV("DexOpt: +++ not verifying '%s'\n", classDescriptor);
336 const char* classDescriptor; local
347 classDescriptor = dexStringByTypeIdx(pDvmDex->pDexFile, idx);
348 if (classDescriptor[0] != 'L') {
350 classDescriptor);
366 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.c1289 const char* classDescriptor; local
1293 classDescriptor =
1296 LOGV("+++ loading '%s'", classDescriptor);
1297 //newClass = dvmDefineClass(pDexFile, classDescriptor,
1299 newClass = dvmFindSystemClassNoInit(classDescriptor);
1301 LOGV("DexOpt: failed loading '%s'\n", classDescriptor);
1310 classDescriptor);
1345 clazz = dvmFindClassNoInit(ops[i].classDescriptor, NULL);
1348 ops[i].classDescriptor);
1362 ops[i].classDescriptor, op
1415 const char* classDescriptor; local
[all...]
H A DRegisterMap.c786 const char* classDescriptor;
791 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
795 classDescriptor, methodName, methodDesc);
H A DCodeVerify.c1041 const char* classDescriptor; local
1046 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
1049 char* dotMissingClass = dvmDescriptorToDot(classDescriptor);
1066 classDescriptor, methodName, methodDesc);
/dalvik/dexlist/
H A DDexList.c87 const char* classDescriptor; local
98 classDescriptor = dexStringByTypeIdx(pDexFile, pMethodId->classIdx);
116 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
119 char* className = descriptorToDot(classDescriptor);
/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.c596 static char* createJniNameString(const char* classDescriptor, argument
600 size_t descriptorLength = strlen(classDescriptor);
609 * Add one to classDescriptor to skip the "L", and then replace
612 sprintf(result, "Java/%s%s", classDescriptor + 1, methodName);
H A DDebugger.h171 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor,
H A DInlineNative.c489 gDvmInlineOpsTable[opIndex].classDescriptor, NULL);
H A DCheckJni.c119 static const char* classDescriptor = "???"; \
123 classDescriptor = meth->clazz->descriptor; \
128 (__FUNCTION__)+6, classDescriptor, methodName); \
H A DDebugger.c676 bool dvmDbgFindLoadedClassBySignature(const char* classDescriptor, argument
681 clazz = dvmFindLoadedClass(classDescriptor);
/dalvik/dexdump/
H A DDexDump.c75 const char* classDescriptor; member in struct:FieldMethodInfo
507 const char *classDescriptor local
510 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
533 const char *classDescriptor local
536 dexDecodeDebugInfo(pDexFile, pCode, classDescriptor, pMethodId->protoIdx,
554 pMethInfo->classDescriptor =
572 pFieldInfo->classDescriptor =
697 fieldInfo.classDescriptor, fieldInfo.name,
729 pDecInsn->vB, fieldInfo.classDescriptor, fieldInfo.name,
788 methInfo.classDescriptor, methInf
1210 const char* classDescriptor; local
[all...]
/dalvik/libdex/
H A DDexFile.c356 const char* classDescriptor = local
360 u4 hash = classDescriptorHash(classDescriptor);
1002 const char* classDescriptor,
1036 localInReg[argReg].descriptor = classDescriptor;
1180 classDescriptor, methodDescriptor);
999 dexDecodeDebugInfo( const DexFile* pDexFile, const DexCode* pCode, const char* classDescriptor, u4 protoIdx, u4 accessFlags, DexDebugNewPositionCb posCb, DexDebugNewLocalCb localCb, void* cnxt) argument
H A DDexFile.h777 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.c222 char* classDescriptor = NULL; local
228 classDescriptor = readNewUtf8String(&buf, &strLen);
229 LOGV(" Req for class by signature '%s'\n", classDescriptor);
237 if (!dvmDbgFindLoadedClassBySignature(classDescriptor, &refTypeId)) {
260 free(classDescriptor);
/dalvik/vm/oo/
H A DClass.c2483 const char* classDescriptor; local
2484 classDescriptor = dexStringByTypeIdx(pDexFile, interfaceIdx);
2488 clazz->descriptor, interfaceIdx, classDescriptor);
2491 clazz->descriptor, interfaceIdx, classDescriptor);

Completed in 49 milliseconds