Searched refs:desc (Results 1 - 25 of 49) sorted by relevance

12

/dalvik/vm/mterp/
H A DMterp.cpp84 char* desc = dexProtoCopyMethodDescriptor( local
90 desc);
91 free(desc);
/dalvik/vm/analysis/
H A DVerifySubs.cpp60 char* desc = dexProtoCopyMethodDescriptor(&meth->prototype); local
62 meth->clazz->descriptor, meth->name, desc);
63 free(desc);
H A DRegisterMap.cpp480 char* desc; local
481 desc = dexProtoCopyMethodDescriptor(&vdata->method->prototype);
483 vdata->method->name, desc);
484 free(desc);
1065 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
1067 method->clazz->descriptor, method->name, desc);
1068 free(desc);
H A DCodeVerify.cpp943 char* desc = dexProtoCopyMethodDescriptor(&meth->prototype); local
945 desc, meth->clazz->descriptor, meth->name);
946 free(desc);
1184 char* desc = dexProtoCopyMethodDescriptor(&resMethod->prototype); local
1188 resMethod->name, desc);
1189 free(desc);
1339 char* desc = dexProtoCopyMethodDescriptor(&resMethod->prototype); local
1340 LOG_VFY("VFY: invocation target: bad signature '%s'", desc);
1341 free(desc);
1355 char* desc local
3623 char* desc = dexProtoCopyMethodDescriptor(&meth->prototype); local
3687 char* desc = dexProtoCopyMethodDescriptor(&meth->prototype); local
3753 char* desc = local
3766 char* desc = dexProtoCopyMethodDescriptor(&meth->prototype); local
[all...]
H A DOptimize.cpp867 char* desc = dexProtoCopyMethodDescriptor(&resMethod->prototype); local
869 resMethod->clazz->descriptor, resMethod->name, desc,
871 free(desc);
1024 char* desc = dexProtoCopyMethodDescriptor(&resMethod->prototype); local
1026 resMethod->clazz->descriptor, resMethod->name, desc);
1027 free(desc);
/dalvik/vm/mterp/armv5te/
H A Ddebug.cpp73 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
79 desc);
81 free(desc);
/dalvik/vm/mterp/mips/
H A Ddebug.cpp83 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
89 desc);
91 free(desc);
/dalvik/dx/src/com/android/dx/cf/direct/
H A DMemberListParser.java191 CstString desc = (CstString) pool.get(descIdx);
195 desc.getString());
205 "descriptor: " + desc.toHuman());
216 CstNat nat = new CstNat(name, desc);
224 desc.getString(), member);
/dalvik/vm/compiler/
H A DFrontend.cpp1453 JitTraceDescription *desc, int numMaxInsts,
1602 methodStats = dvmCompilerAnalyzeMethodBody(desc->method, false);
1610 return dvmCompileTrace(desc, numMaxInsts, info, bailPtr,
1636 bool dvmCompileTrace(JitTraceDescription *desc, int numMaxInsts, argument
1640 const DexCode *dexCode = dvmGetMethodCode(desc->method);
1641 const JitTraceRun* currRun = &desc->trace[0];
1677 methodStats = dvmCompilerAnalyzeMethodBody(desc->method, false);
1687 cUnit.method = desc->method;
1690 cUnit.traceDesc = desc;
1702 bool classFound = searchClassTablePrefix(desc
1452 compileLoop(CompilationUnit *cUnit, unsigned int startOffset, JitTraceDescription *desc, int numMaxInsts, JitTranslationInfo *info, jmp_buf *bailPtr, int optHints) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/type/
H A DPrototype.java382 * @param desc {@code non-null;} instance to make interned
385 private static Prototype putIntern(Prototype desc) { argument
387 String descriptor = desc.getDescriptor();
392 internTable.put(descriptor, desc);
393 return desc;
/dalvik/dx/src/com/android/dx/rop/type/
H A DPrototype.java386 * @param desc {@code non-null;} instance to make interned
389 private static Prototype putIntern(Prototype desc) { argument
391 String descriptor = desc.getDescriptor();
396 internTable.put(descriptor, desc);
397 return desc;
/dalvik/vm/mterp/c/
H A Dheader.cpp104 char* desc; \
105 desc = dexProtoCopyMethodDescriptor(&curMethod->prototype); \
108 curMethod->clazz->descriptor, curMethod->name, desc); \
109 free(desc); \
/dalvik/vm/
H A DNative.cpp94 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
96 clazz->descriptor, method->name, desc);
97 free(desc);
120 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
122 clazz->descriptor, method->name, desc);
123 free(desc);
/dalvik/vm/compiler/codegen/mips/
H A DAssemble.cpp696 static int getTraceDescriptionSize(const JitTraceDescription *desc) argument
701 if (desc->trace[runCount].isCode &&
702 desc->trace[runCount].info.frag.runEnd)
1405 JitTraceDescription *desc = getTraceDescriptionPointer(getTraceBase(p)); local
1406 const Method *method = desc->method;
1408 jitProfileAddrToLine addrToLine = {0, desc->trace[0].info.frag.startOffset};
1428 desc->trace[0].info.frag.startOffset,
1429 desc->trace[0].info.frag.numInsts,
1436 desc->trace[idx].isCode && !desc
1539 JitTraceDescription* desc = local
1592 JitTraceDescription *desc = getTraceDescriptionPointer(base); local
1644 JitTraceDescription *desc = getTraceDescriptionPointer(base); local
[all...]
/dalvik/dexlist/
H A DDexList.cpp132 char* desc = dexCopyDescriptorFromMethodId(pDexFile, pMethodId); local
144 className, methodName, desc,
148 free(desc);
/dalvik/vm/interp/
H A DStack.cpp377 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
379 clazz->descriptor, method->name, desc);
380 free(desc);
445 const char* desc = &(method->shorty[1]); // [0] is the return type. local
469 while (*desc != '\0') {
470 switch (*(desc++)) {
551 const char* desc = &(method->shorty[1]); // [0] is the return type. local
571 while (*desc != '\0') {
572 switch (*desc++) {
603 *(desc
[all...]
H A DInterp.cpp867 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
869 method->clazz->descriptor, method->name, desc);
870 free(desc);
917 char* desc; local
925 desc = dexProtoCopyMethodDescriptor(&method->prototype);
927 method->name, desc);
928 free(desc);
1368 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
1371 result += dotName + "." + methodName + ":" + desc;
1373 free(desc);
[all...]
H A DJit.cpp240 JitTraceDescription* desc = dvmCopyTraceDescriptor(startPC, NULL); local
241 if (desc) {
242 dvmCompilerWorkEnqueue(startPC, kWorkOrderTraceDebug, desc);
245 * freeing the desc pointer when the enqueuing fails is acceptable.
922 /* Extend a new empty desc if the last slot is meta info */
934 JitTraceDescription* desc = local
938 if (desc == NULL) {
946 desc->method = self->traceMethod;
947 memcpy((char*)&(desc->trace[0]),
952 dvmJitDumpTraceDesc(desc);
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DAssemble.cpp1316 static int getTraceDescriptionSize(const JitTraceDescription *desc) argument
1321 if (desc->trace[runCount].isCode &&
1322 desc->trace[runCount].info.frag.runEnd)
2038 JitTraceDescription *desc = getTraceDescriptionPointer(getTraceBase(p)); local
2039 const Method *method = desc->method;
2041 jitProfileAddrToLine addrToLine = {0, desc->trace[0].info.frag.startOffset};
2061 desc->trace[0].info.frag.startOffset,
2062 desc->trace[0].info.frag.numInsts,
2069 desc->trace[idx].isCode && !desc
2174 JitTraceDescription* desc = local
2227 JitTraceDescription *desc = getTraceDescriptionPointer(base); local
2280 JitTraceDescription *desc = getTraceDescriptionPointer(base); local
[all...]
/dalvik/libdex/
H A DDexProto.cpp156 const char* desc = dexStringByTypeIdx(dexFile, idx); local
157 strcpy(at, desc);
158 at += strlen(desc);
427 // This includes the case where the desc is shorter.
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DDebugInfoDecoder.java60 private final Prototype desc; field in class:DebugInfoDecoder
102 this.desc = ref.getPrototype();
236 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1);
244 StdTypeList params = desc.getParameterTypes();
H A DDebugInfoEncoder.java69 private final Prototype desc; field in class:DebugInfoEncoder
114 this.desc = ref.getPrototype();
387 StdTypeList paramTypes = desc.getParameterTypes();
516 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1);
529 = new ArrayList(desc.getParameterTypes().size());
/dalvik/dx/src/com/android/dx/dex/file/
H A DDebugInfoDecoder.java71 private final Prototype desc; field in class:DebugInfoDecoder
113 this.desc = ref.getPrototype();
246 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1);
254 StdTypeList params = desc.getParameterTypes();
H A DDebugInfoEncoder.java77 private final Prototype desc; field in class:DebugInfoEncoder
122 this.desc = ref.getPrototype();
395 StdTypeList paramTypes = desc.getParameterTypes();
524 - desc.getParameterTypes().getWordCount() - (isStatic? 0 : 1);
537 = new ArrayList(desc.getParameterTypes().size());
/dalvik/vm/reflect/
H A DProxy.cpp792 const char* desc = &method->shorty[1]; // [0] is the return type. local
810 while (*desc != '\0') {
811 char descChar = *(desc++);
926 char* desc = dexProtoCopyMethodDescriptor(&method->prototype); local
927 ALOGE("Could not determine return type for '%s'", desc);
928 free(desc);

Completed in 703 milliseconds

12