Searched refs:descriptor (Results 26 - 50 of 120) sorted by relevance

12345

/dalvik/vm/analysis/
H A DVerifySubs.cpp36 return (strcmp(meth->clazz->descriptor, cd) == 0 &&
62 meth->clazz->descriptor, meth->name, desc);
82 std::string dotFromClass = dvmHumanReadableDescriptor(meth->clazz->descriptor);
H A DOptimize.cpp469 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 DCodeVerify.cpp611 * 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 DRegisterMap.cpp245 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 DClass.cpp174 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 DInitRefs.cpp159 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 DException.h72 * 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 DMisc.cpp221 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 DAllocTracker.cpp334 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 DDexDebugInfo.cpp98 * 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 Djava_lang_reflect_Array.cpp78 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 Ddalvik_system_DexFile.cpp358 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 Djava_lang_reflect_Constructor.cpp55 declaringClass->descriptor);
H A Djava_lang_Class.cpp35 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 DgotoTargets.cpp60 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 DOP_APUT_OBJECT.cpp26 obj->clazz->descriptor, obj,
27 arrayObj->clazz->descriptor, arrayObj);
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstBaseMethodRef.java49 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 DCstType.java89 * {@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 DCstBaseMethodRef.java49 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 Dentry.cpp38 self->threadId, curMethod->clazz->descriptor, curMethod->name,
55 ILOGD("|-- Now interpreting %s.%s", curMethod->clazz->descriptor,
/dalvik/vm/mterp/
H A DMterp.cpp88 self->interpSave.method->clazz->descriptor,
/dalvik/vm/alloc/
H A DAlloc.cpp91 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 Ddebug.cpp35 // method->clazz->descriptor, method->name, method->shorty);
77 method->clazz->descriptor,
/dalvik/vm/mterp/mips/
H A Ddebug.cpp45 // method->clazz->descriptor, method->name, method->signature);
87 method->clazz->descriptor,
/dalvik/vm/interp/
H A DInterp.cpp279 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...]

Completed in 460 milliseconds

12345