/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | ClassDataItem.java | 60 private final ArrayList<EncodedMethod> virtualMethods; field in class:ClassDataItem 90 this.virtualMethods = new ArrayList<EncodedMethod>(20); 114 && directMethods.isEmpty() && virtualMethods.isEmpty(); 173 virtualMethods.add(method); 184 int sz = directMethods.size() + virtualMethods.size(); 188 result.addAll(virtualMethods); 220 sz = virtualMethods.size(); 223 virtualMethods.get(i).debugPrint(pw, verbose); 251 if (!virtualMethods.isEmpty()) { 252 Collections.sort(virtualMethods); [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | ClassDataItem.java | 56 private final ArrayList<EncodedMethod> virtualMethods; field in class:ClassDataItem 86 this.virtualMethods = new ArrayList<EncodedMethod>(20); 110 && directMethods.isEmpty() && virtualMethods.isEmpty(); 169 virtualMethods.add(method); 180 int sz = directMethods.size() + virtualMethods.size(); 184 result.addAll(virtualMethods); 216 sz = virtualMethods.size(); 219 virtualMethods.get(i).debugPrint(pw, verbose); 247 if (!virtualMethods.isEmpty()) { 248 Collections.sort(virtualMethods); [all...] |
/dalvik/libdex/ |
H A D | DexClass.cpp | 157 result->virtualMethods = (DexMethod*) ptr; 159 result->virtualMethods = NULL; 183 &result->virtualMethods[i], &lastIndex);
|
H A D | DexClass.h | 56 DexMethod* virtualMethods; member in struct:DexClassData
|
H A D | DexSwapVerify.cpp | 1549 classData->virtualMethods, false); 1604 u4 methodIdx = classData->virtualMethods[0].methodIdx; 1642 const DexMethod* meth = &classData->virtualMethods[i];
|
/dalvik/vm/oo/ |
H A D | Class.cpp | 1920 newClass->virtualMethods = (Method*) dvmLinearAlloc(classLoader, 1924 loadMethodFromDex(newClass, &method, &newClass->virtualMethods[i]); 1928 newClass->virtualMethods[i].registerMap = pMap; 1930 assert((newClass->virtualMethods[i].registersSize+7) / 8 == 1931 newClass->virtualMethods[i].registerMap->regWidth); 1935 dvmLinearReadOnly(classLoader, newClass->virtualMethods); 2062 if (clazz->virtualMethods != NULL) { 2063 Method *virtualMethods = clazz->virtualMethods; local 2066 clazz->virtualMethods [all...] |
H A D | Object.cpp | 392 methods = clazz->virtualMethods; 436 Method* method = &clazz->virtualMethods[i]; 492 Method* methods = clazz->virtualMethods;
|
H A D | Object.h | 414 Method* virtualMethods; member in struct:ClassObject
|
/dalvik/vm/reflect/ |
H A D | Proxy.cpp | 147 newClass->virtualMethods = 150 createHandlerMethod(newClass, &newClass->virtualMethods[i], methods[i]); 153 dvmLinearReadOnly(newClass->classLoader, newClass->virtualMethods); 299 allMethods[allCount++] = &clazz->virtualMethods[j]; 307 allMethods[allCount++] = &iclass->virtualMethods[k]; 1005 int methodIndex = method - method->clazz->virtualMethods;
|
H A D | Reflect.cpp | 357 slot = meth - clazz->virtualMethods; 375 return &clazz->virtualMethods[slot]; 626 Method* meth = clazz->virtualMethods; 652 meth = clazz->virtualMethods; 771 clazz->virtualMethods, name, targetDescriptor);
|
/dalvik/dexlist/ |
H A D | DexList.cpp | 189 dumpMethod(pDexFile, fileName, &pClassData->virtualMethods[i], i);
|
/dalvik/dx/src/com/android/dx/merge/ |
H A D | DexMerger.java | 773 ClassData.Method[] virtualMethods = classData.getVirtualMethods(); 778 classDataOut.writeUleb128(virtualMethods.length); 783 transformMethods(in, indexMap, virtualMethods);
|
/dalvik/vm/ |
H A D | Native.cpp | 544 unregisterJNINativeMethods(clazz->virtualMethods, clazz->virtualMethodCount);
|
H A D | Profile.cpp | 454 meth = &clazz->virtualMethods[i];
|
H A D | Debugger.cpp | 1244 meth = &clazz->virtualMethods[i];
|
H A D | Jni.cpp | 697 dumpMethods(clazz->virtualMethods, clazz->virtualMethodCount, methodName);
|
/dalvik/vm/native/ |
H A D | dalvik_system_VMRuntime.cpp | 526 const DexMethod* pDexMethod = &pClassData->virtualMethods[methodIndex];
|
/dalvik/vm/analysis/ |
H A D | RegisterMap.cpp | 682 const Method* meth = &clazz->virtualMethods[i]; 685 if (!writeMapForMethod(&clazz->virtualMethods[i], &ptr)) {
|
H A D | DexVerify.cpp | 56 if (!verifyMethod(&clazz->virtualMethods[i])) {
|
H A D | Optimize.cpp | 129 optimizeMethod(&clazz->virtualMethods[i], essentialOnly);
|
/dalvik/dexdump/ |
H A D | DexDump.cpp | 1504 dumpMethod(pDexFile, &pClassData->virtualMethods[i], i); 1724 dumpMethodMap(pDexFile, &pClassData->virtualMethods[i], i, &data);
|