| /dalvik/dx/src/com/android/dx/dex/code/ |
| H A D | OutputFinisher.java | 201 CstString signature = local.getSignature(); 212 if (signature != null) { 213 result.add(signature);
|
| /dalvik/vm/ |
| H A D | Misc.cpp | 307 char* signature = dexProtoCopyMethodDescriptor(&method->prototype); local 308 result += signature; 309 free(signature);
|
| H A D | Debugger.cpp | 645 * Get the "JNI signature" for a class, e.g. "Ljava/lang/String;". 657 * If "pSignature" is not NULL, *pSignature gets the "JNI signature" of 733 * Get a class' signature. 1186 expandBufAddUtf8String(pReply, (const u1*) field->signature); 1197 expandBufAddUtf8String(pReply, (const u1*) field->signature); 1383 const char *signature) 1397 expandBufAddUtf8String(pContext->pReply, (const u1*) signature); 1445 return basicTagFromDescriptor(field->signature); 1454 return basicTagFromDescriptor(field->signature); 1468 u1 tag = basicTagFromDescriptor(ifield->signature); 1381 variableTableCb(void *cnxt, u2 reg, u4 startAddress, u4 endAddress, const char *name, const char *descriptor, const char *signature) argument 2517 const char* signature; local [all...] |
| H A D | Jni.cpp | 697 static void dumpCandidateMethods(ClassObject* clazz, const char* methodName, const char* signature) { argument 699 ALOGE("Requested: %s.%s:%s", clazz->descriptor, methodName, signature); 708 const char* signature, void* fnPtr) 714 // If a signature starts with a '!', we take that as a sign that the native code doesn't 717 if (*signature == '!') { 719 ++signature; 720 ALOGV("fast JNI method %s.%s:%s detected", clazz->descriptor, methodName, signature); 723 Method* method = dvmFindDirectMethodByDescriptor(clazz, methodName, signature); 725 method = dvmFindVirtualMethodByDescriptor(clazz, methodName, signature); 728 dumpCandidateMethods(clazz, methodName, signature); 707 dvmRegisterJNIMethod(ClassObject* clazz, const char* methodName, const char* signature, void* fnPtr) argument 903 char* signature = dexProtoCopyMethodDescriptor(&method->prototype); local 911 char* signature = dexProtoCopyMethodDescriptor(&method->prototype); local [all...] |
| H A D | CheckJni.cpp | 249 const char* actualSignature = field->signature; 292 if ((field->signature[0] == 'L' || field->signature[0] == '[') && jobj != NULL) { 305 ClassObject* fieldClass = dvmFindLoadedClass(field->signature); 313 field->name, field->signature, objClass->descriptor); 317 } else if (dexGetPrimitiveTypeFromDescriptorChar(field->signature[0]) != prim) { 319 mFunctionName, field->name, field->signature, primitiveTypeToName(prim));
|
| /dalvik/vm/hprof/ |
| H A D | HprofHeap.cpp | 324 t = signatureToBasicTypeAndSize(f->signature, &size); 349 t = signatureToBasicTypeAndSize(f->signature, NULL); 437 (void) signatureToBasicTypeAndSize(f->signature, &size);
|
| /dalvik/vm/jdwp/ |
| H A D | Jdwp.h | 223 const char* signature, int status);
|
| H A D | JdwpHandler.cpp | 205 * Given a class JNI signature (e.g. "Ljava/lang/Error;"), return the 214 ALOGV(" Req for class by signature '%s'", classDescriptor); 492 const char* signature; local 495 dvmDbgGetClassInfo(classRefBuf[i], &refTypeTag, &status, &signature); 499 expandBufAddUtf8String(pReply, (const u1*) signature); 511 * signature (e.g. "Ljava/lang/Error;"). 518 ALOGV(" Req for signature of refTypeId=0x%llx", refTypeId); 519 const char* signature = dvmDbgGetSignature(refTypeId); local 520 expandBufAddUtf8String(pReply, (const u1*) signature); 637 * Like RT_Signature but with the possibility of a "generic signature" 647 const char* signature = dvmDbgGetSignature(refTypeId); local [all...] |
| H A D | JdwpEvent.cpp | 1121 const char* signature, int status) 1182 expandBufAddUtf8String(pReq, (const u1*) signature); 1120 dvmJdwpPostClassPrepare(JdwpState* state, int tag, RefTypeId refTypeId, const char* signature, int status) argument
|
| /dalvik/vm/native/ |
| H A D | InternalNative.cpp | 118 pMeth->signature, method) == 0)
|
| /dalvik/vm/reflect/ |
| H A D | Annotation.cpp | 218 * us the name of the class and the name and signature of the method. We 1281 * Retrieve the Signature annotation, if any. Returns NULL if no signature 1288 ArrayObject* signature = NULL; local 1293 signature = getSignatureValue(clazz, pAnnoSet); 1295 return signature; 1560 * Compare the attributes (class name, method name, method signature) of 1659 * comparisons on class name, method name, and signature. 1734 * Retrieve the Signature annotation, if any. Returns NULL if no signature 1743 ArrayObject* signature = NULL; local 1747 signature 2046 ArrayObject* signature = NULL; local [all...] |
| H A D | Proxy.cpp | 181 sfield->signature = "[[Ljava/lang/Throwable;"; 760 * Create a method in our Proxy class with the name and signature of 782 * the number and types of values in "args" based on the method signature. 921 * Determine the return type from the signature. 937 * signature to determine types. If the method takes no arguments,
|
| /dalvik/vm/analysis/ |
| H A D | DexPrepare.cpp | 1118 * Get the SHA-1 signature. 1138 return pDvmDex->pDexFile->pHeader->signature; 1151 * 20b SHA-1 signature from source DEX file 1306 const u1* signature = getSignature(cpe); local 1327 if (memcmp(signature, ptr, kSHA1DigestLen) != 0) { 1328 ALOGI("DexOpt: mismatch dep signature for '%s'", cacheFileName); 1404 const u1* signature = getSignature(cpe); local 1416 memcpy(ptr, signature, kSHA1DigestLen); 1556 * Rewrite the checksum. We leave the SHA-1 signature alone.
|
| H A D | CodeVerify.cpp | 21 * TODO: might benefit from a signature-->class lookup cache. Could avoid 627 * to distinguish the signature of the synthetic method). 638 ALOGV("VFY: unable to find class referenced in signature (%s)", 641 LOG_VFY("VFY: unable to find class referenced in signature (%s)", 652 LOG_VFY("VFY: invalid char in signature in '%s'", 675 LOG_VFY("VFY: invalid char in signature in '%s'", pDescriptor); 694 * Look up a class reference in a signature. Could be an arg or the 697 * Advances "*pSig" to the last character in the signature (that is, to 700 * NOTE: this is also expected to verify the signature. 713 LOG_VFY("VFY: bad signature componen 1380 const char* signature = field->signature; local 6064 logLocalsCb(void *cnxt, u2 reg, u4 startAddress, u4 endAddress, const char *name, const char *descriptor, const char *signature) argument [all...] |
| H A D | Liveness.cpp | 738 const char* name, const char* descriptor, const char* signature) 737 markLocalsCb(void* ctxt, u2 reg, u4 startAddress, u4 endAddress, const char* name, const char* descriptor, const char* signature) argument
|
| /dalvik/libdex/ |
| H A D | DexFile.cpp | 385 if (memcmp(sha1Digest, pHeader->signature, kSHA1DigestLen) != 0) { 390 dexSHA1DigestToStr(pHeader->signature, tmpBuf2));
|
| H A D | DexFile.h | 219 u1 signature[kSHA1DigestLen]; /* SHA-1 hash */ member in struct:DexHeader
|
| /dalvik/vm/alloc/ |
| H A D | VisitInlines.h | 60 char ch = clazz->sfields[i].signature[0];
|
| H A D | MarkSweep.cpp | 253 char ch = clazz->sfields[i].signature[0];
|
| H A D | Copying.cpp | 900 char ch = obj->sfields[i].field.signature[0]; 1763 * of the arguments by examining the method signature.
|
| /dalvik/vm/compiler/ |
| H A D | Frontend.cpp | 633 char *signature = dexProtoCopyMethodDescriptor(&method->prototype); local 640 strlen(signature) + 644 method->clazz->descriptor, method->name, signature, startOffset); 645 free(signature); 1721 /* First, check the full "class;method" signature */ 1728 /* Full signature not found - check the enclosing class */ 1762 * partial signature stored in the hash table. 1765 * full and partial signature stored in the hash table. 2077 char* signature = local 2084 signature, [all...] |
| /dalvik/vm/oo/ |
| H A D | Class.cpp | 2269 * S - if set, do things the hard way (scan the signature) 2275 * having to fully parse the signature. 2345 sfield->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); 2369 ifield->signature = dexStringByTypeIdx(pDexFile, pFieldId->typeIdx); 3274 * signature declared in two interfaces implemented by the 3573 char c = pField->signature[0]; 3582 char rc = refField->signature[0]; 3592 /* Fix the signature. 3628 char c = pField->signature[0]; 3649 char rc = singleField->signature[ [all...] |
| /dalvik/dx/etc/ |
| H A D | jasmin.jar | ... .Vector methods jas.SourceAttr source jas.SignatureAttr signature jas.SourceDebugExtensionAttr debug jas.EnclosingMethodAttr enclosing jas. ... |