/dalvik/vm/analysis/ |
H A D | VerifySubs.cpp | 36 return (strcmp(meth->clazz->descriptor, cd) == 0 && 62 meth->clazz->descriptor, meth->name, desc); 82 std::string dotFromClass = dvmHumanReadableDescriptor(meth->clazz->descriptor);
|
H A D | Optimize.cpp | 469 if (strcmp(excep->clazz->descriptor, 490 resClass->descriptor); 502 referrer->descriptor, resClass->descriptor); 545 resClass->descriptor, 553 resClass->descriptor, 572 referrer->descriptor, resField->clazz->descriptor, 620 resClass->descriptor, fieldName); 627 resClass->descriptor, fieldNam [all...] |
H A D | CodeVerify.cpp | 611 * Look up a class reference given as a simple string descriptor. 646 /* We are looking at an array descriptor. */ 669 * We are looking at a non-array reference descriptor; 783 const char* descriptor; local 813 descriptor = dexParameterIteratorNextDescriptor(&iterator); 815 if (descriptor == NULL) { 821 expectedArgs, descriptor); 825 switch (*descriptor) { 838 lookupClassByDescriptor(meth, descriptor, &failure); 880 LOG_VFY("VFY: unexpected signature type char '%c'", *descriptor); 963 const char* descriptor = dexProtoGetReturnType(&meth->prototype); 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 | RegisterMap.cpp | 245 vdata->method->clazz->descriptor, vdata->method->name, 298 vdata->method->clazz->descriptor, 306 vdata->method->clazz->descriptor, 320 vdata->method->clazz->descriptor, 328 vdata->method->clazz->descriptor, 477 if (strcmp(vdata->method->clazz->descriptor, cd) == 0 && 482 ALOGI("Map for %s.%s %s", vdata->method->clazz->descriptor, 613 meth->clazz->descriptor, meth->name); 647 ALOGE("Too many methods in %s", clazz->descriptor); 756 LOGVV("Size %s (%d+%d methods): %d", clazz->descriptor, [all...] |
/dalvik/vm/oo/ |
H A D | Class.cpp | 174 const char* descriptor, Object* loader); 175 static ClassObject* findClassNoInit(const char* descriptor, Object* loader,\ 209 get_process_name(), (int) clazz->classLoader, clazz->descriptor, 338 const char* descriptor = dexGetPrimitiveTypeDescriptor(primitiveType); local 339 assert(descriptor != NULL); 351 newClass->descriptor = descriptor; 357 LOGVV("Constructed class for primitive type '%s'", newClass->descriptor); 381 clazz->descriptor = "Ljava/lang/Class;"; 762 * file that has the class with the matching descriptor 767 searchBootPathForClass(const char* descriptor, const DexClassDef** ppClassDef) argument 936 const char* descriptor; member in struct:ClassMatchCriteria 1121 dvmLookupClass(const char* descriptor, Object* loader, bool unprepOkay) argument 1257 dvmFindClass(const char* descriptor, Object* loader) argument 1285 dvmFindClassNoInit(const char* descriptor, Object* loader) argument 1316 findClassFromLoaderNoInit(const char* descriptor, Object* loader) argument 1413 dvmDefineClass(DvmDex* pDvmDex, const char* descriptor, Object* classLoader) argument 1430 dvmFindSystemClass(const char* descriptor) argument 1454 dvmFindSystemClassNoInit(const char* descriptor) argument 1473 findClassNoInit(const char* descriptor, Object* loader, DvmDex* pDvmDex) argument 1733 const char* descriptor; local 3818 const char* descriptor = sfield->signature; local 3912 compareDescriptorClasses(const char* descriptor, const ClassObject* clazz1, const ClassObject* clazz2) argument 3997 const char* descriptor; local 4614 const char* descriptor = (const char*) arg; local 4631 dvmFindLoadedClass(const char* descriptor) argument 4898 dvmCompareNameDescriptorAndMethod(const char* name, const char* descriptor, const Method* method) argument [all...] |
/dalvik/vm/ |
H A D | InitRefs.cpp | 159 ALOGE("Could not find essential field %s.%s of type %s", clazz->descriptor, name, type); 183 { &gDvm.offJavaIoFileDescriptor_descriptor, "descriptor", "I" }, 298 const char* name, const char* descriptor) { 299 Method* method = dvmFindDirectMethodByDescriptor(clazz, name, descriptor); 302 ALOGE("Could not find essential direct method %s.%s with descriptor %s", 303 clazz->descriptor, name, descriptor); 312 const char* name, const char* descriptor) { 320 return initDirectMethodReferenceByClass(pMethod, clazz, name, descriptor); 324 static struct { Method** method; const char* name; const char* descriptor; } constructor member in struct:__anon25 297 initDirectMethodReferenceByClass(Method** pMethod, ClassObject* clazz, const char* name, const char* descriptor) argument 311 initDirectMethodReference(Method** pMethod, const char* className, const char* name, const char* descriptor) argument 358 const char* descriptor; member in struct:__anon26 394 initVirtualMethodOffset(int* pOffset, const char* className, const char* name, const char* descriptor) argument 420 const char* descriptor; member in struct:__anon27 [all...] |
H A D | Exception.h | 72 * human-readable form for a descriptor. 80 * and turn the given message into the human-readable form for a descriptor. 261 * human-readable form of the given descriptor as the detail message. 263 void dvmThrowClassCircularityError(const char* descriptor); 346 * human-readable form of the given descriptor as the detail message. 349 const char* descriptor); 385 * human-readable form of the given descriptor as the detail message. 387 extern "C" void dvmThrowNoClassDefFoundError(const char* descriptor); 391 * cause, and the human-readable form of the given descriptor as the 394 void dvmThrowChainedNoClassDefFoundError(const char* descriptor, [all...] |
H A D | Misc.cpp | 221 std::string dvmHumanReadableDescriptor(const char* descriptor) { argument 223 const char* c = descriptor; 247 default: return descriptor; 278 std::string result(dvmHumanReadableDescriptor(obj->clazz->descriptor)); 281 result += "<" + dvmHumanReadableDescriptor(clazz->descriptor) + ">"; 291 std::string result(dvmHumanReadableDescriptor(field->clazz->descriptor)); 302 std::string result(dvmHumanReadableDescriptor(method->clazz->descriptor)); 316 * name for the given type descriptor. That is, The initial "L" and 348 * Return a newly-allocated string for the type descriptor 395 * the given type descriptor 424 char* descriptor = (char*)malloc(length + 3); local [all...] |
H A D | AllocTracker.cpp | 334 dvmPointerSetAddEntry(classNames, pRec->clazz->descriptor); 343 dvmPointerSetAddEntry(classNames, method->clazz->descriptor); 407 dvmPointerSetFind(classNames, pRec->clazz->descriptor)); 424 method->clazz->descriptor)); 621 pRec->threadId, pRec->size, pRec->clazz->descriptor); 631 method->clazz->descriptor, method->name); 634 method->clazz->descriptor, method->name,
|
/dalvik/libdex/ |
H A D | DexDebugInfo.cpp | 98 * a string pointer for its descriptor or NULL as appropriate. 114 const char *descriptor; member in struct:LocalInfo 126 localInReg[reg].descriptor, 168 localInReg[argReg].descriptor = classDescriptor; 180 const char* descriptor = dexParameterIteratorNextDescriptor(&iterator); local 184 if ((argReg >= pCode->registersSize) || (descriptor == NULL)) { 192 switch (descriptor[0]) { 204 localInReg[reg].descriptor = descriptor; 240 localInReg[reg].descriptor [all...] |
/dalvik/vm/native/ |
H A D | java_lang_reflect_Array.cpp | 78 elementClass->descriptor, dimArray->length); 105 (char*) malloc(strlen(elementClass->descriptor) + numDim + 1); 108 LOGVV("#### element name = '%s'", elementClass->descriptor); 114 strcpy(acDescriptor+numDim, elementClass->descriptor);
|
H A D | dalvik_system_DexFile.cpp | 358 char* descriptor; local 361 descriptor = dvmDotToDescriptor(name); 363 descriptor, loader, cookie); 377 clazz = dvmDefineClass(pDvmDex, descriptor, loader); 386 if (strcmp(excep->clazz->descriptor, 388 strcmp(excep->clazz->descriptor, 396 free(descriptor); 439 const char* descriptor = local 442 char* className = dvmDescriptorToDot(descriptor);
|
H A D | java_lang_reflect_Constructor.cpp | 55 declaringClass->descriptor);
|
H A D | java_lang_Class.cpp | 35 char* className = dvmDescriptorToName(thisPtr->descriptor); 164 if (thisPtr->descriptor[1] == '[') 165 RETURN_PTR(dvmFindArrayClass(&thisPtr->descriptor[1], 365 const char* descriptor = clazz->descriptor; local 368 if ((descriptor[0] != 'L') && (descriptor[0] != '[')) { 370 * The descriptor indicates that this is the class for 374 switch (descriptor[0]) { 385 ALOGE("Unknown primitive type '%c'", descriptor[ [all...] |
/dalvik/vm/mterp/c/ |
H A D | gotoTargets.cpp | 60 LOGVV("+++ filled-new-array type is '%s'", arrayClass->descriptor); 61 typeCh = arrayClass->descriptor[1]; 181 baseMethod->clazz->descriptor, baseMethod->name, 183 methodToCall->clazz->descriptor, methodToCall->name); 189 baseMethod->clazz->descriptor, baseMethod->name, 191 methodToCall->clazz->descriptor, methodToCall->name); 272 baseMethod->clazz->descriptor, baseMethod->name, 273 methodToCall->clazz->descriptor, methodToCall->name); 457 ref, methodToCall->clazz->descriptor, methodToCall->name); 517 ref, methodToCall->clazz->descriptor, methodToCal [all...] |
H A D | OP_APUT_OBJECT.cpp | 26 obj->clazz->descriptor, obj, 27 arrayObj->clazz->descriptor, arrayObj);
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstBaseMethodRef.java | 49 String descriptor = getNat().getDescriptor().getString(); 50 this.prototype = Prototype.intern(descriptor); 113 * method's descriptor. Since instances of this class have no way
|
H A D | CstType.java | 89 * {@code null-ok;} the type descriptor corresponding to this instance, if 92 private CstUtf8 descriptor; field in class:CstType 163 this.descriptor = null; 230 * Gets the type descriptor for this instance. 232 * @return {@code non-null;} the descriptor 235 if (descriptor == null) { 236 descriptor = new CstUtf8(type.getDescriptor()); 239 return descriptor;
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstBaseMethodRef.java | 49 String descriptor = getNat().getDescriptor().getString(); 50 this.prototype = Prototype.intern(descriptor); 113 * method's descriptor. Since instances of this class have no way
|
/dalvik/vm/mterp/portable/ |
H A D | entry.cpp | 38 self->threadId, curMethod->clazz->descriptor, curMethod->name, 55 ILOGD("|-- Now interpreting %s.%s", curMethod->clazz->descriptor,
|
/dalvik/vm/mterp/ |
H A D | Mterp.cpp | 88 self->interpSave.method->clazz->descriptor,
|
/dalvik/vm/alloc/ |
H A D | Alloc.cpp | 91 static Object* createStockException(const char* descriptor, const char* msg) argument 100 clazz = dvmFindSystemClass(descriptor); 102 ALOGE("Unable to find %s", descriptor); 109 ALOGE("Unable to find String-arg constructor for %s", descriptor);
|
/dalvik/vm/mterp/armv5te/ |
H A D | debug.cpp | 35 // method->clazz->descriptor, method->name, method->shorty); 77 method->clazz->descriptor,
|
/dalvik/vm/mterp/mips/ |
H A D | debug.cpp | 45 // method->clazz->descriptor, method->name, method->signature); 87 method->clazz->descriptor,
|
/dalvik/vm/interp/ |
H A D | Interp.cpp | 279 method->clazz->descriptor, addr); 282 *addr, method->clazz->descriptor, method->name, 291 method->clazz->descriptor, addr); 321 method->clazz->descriptor, method->name, instrOffset); 325 method->clazz->descriptor, method->name, instrOffset); 376 pBreak->addr, clazz->descriptor); 379 *pBreak->addr, pBreak->method->clazz->descriptor, 869 method->clazz->descriptor, method->name, desc); 926 ALOGE(" current method is %s.%s %s", method->clazz->descriptor, 933 ((*top)->clazz != NULL) ? (*top)->clazz->descriptor [all...] |