/dalvik/vm/oo/ |
H A D | Resolve.cpp | 176 Method* dvmResolveMethod(const ClassObject* referrer, u4 methodIdx, 182 Method* resMethod; 287 Method* dvmResolveInterfaceMethod(const ClassObject* referrer, u4 methodIdx) 292 Method* resMethod; 321 * However, the Method->methodIndex will be an offset into clazz->vtable,
|
/dalvik/dx/src/com/android/dx/command/dump/ |
H A D | DotDumper.java | 24 import com.android.dx.cf.iface.Method; 105 if (!(member instanceof Method)) { 113 ConcreteMethod meth = new ConcreteMethod((Method) member, classFile,
|
H A D | SsaDumper.java | 22 import com.android.dx.cf.iface.Method; 77 if (!(member instanceof Method)) { 91 new ConcreteMethod((Method) member, classFile, true, true);
|
H A D | BlockDumper.java | 30 import com.android.dx.cf.iface.Method; 181 if (!(member instanceof Method)) { 195 new ConcreteMethod((Method) member, classFile, true, true);
|
/dalvik/tests/004-annotations/src/android/test/anno/ |
H A D | TestAnnotations.java | 6 import java.lang.reflect.Method; 49 for (Method m: clazz.getDeclaredMethods()) { 120 Method meth; 136 /* while we're here, check isAnnotationPresent on Method */
|
/dalvik/tests/031-class-attributes/src/ |
H A D | ClassAttrs.java | 7 import java.lang.reflect.Method; 96 Method meth; 117 Method method;
|
/dalvik/vm/ |
H A D | Thread.h | 202 const Method* methodToCall; 219 const Method* traceMethod; // Starting method of current trace 291 const Method** stackTraceSample;
|
H A D | InlineNative.cpp | 778 (Method**) calloc(NELEM(gDvmInlineOpsTable), sizeof(Method*)); 810 Method* dvmFindInlinableMethod(const char* classDescriptor, 825 * Method could be virtual or direct. Try both. Don't use 828 Method* method = dvmFindDirectMethodByDescriptor(clazz, methodName, 867 Method* dvmResolveInlineNative(int opIndex) 870 Method* method = gDvm.inlinedMethods[opIndex]; 903 Method* method = dvmResolveInlineNative(opIndex);
|
H A D | Jni.cpp | 178 const Method* meth = dvmGetCurrentJNIMethod(); 682 static void dumpMethods(Method* methods, size_t methodCount, const char* name) { 685 Method* method = &methods[i]; 725 Method* method = dvmFindDirectMethodByDescriptor(clazz, methodName, signature); 783 static bool shouldTrace(Method* method) { 806 void dvmUseJNIBridge(Method* method, void* func) { 883 static void logNativeMethodEntry(const Method* method, const u4* args) 912 static void logNativeMethodExit(const Method* method, Thread* self, const JValue returnValue) 934 const Method* dvmGetCurrentJNIMethod() { 938 const Method* met [all...] |
H A D | InlineNative.h | 27 Method* dvmFindInlinableMethod(const char* classDescriptor, 129 extern "C" Method* dvmResolveInlineNative(int opIndex);
|
H A D | Debugger.cpp | 321 * an enumeration index. For now we just use the Method*. 323 static MethodId methodToMethodId(const Method* meth) 327 static Method* methodIdToMethod(RefTypeId refTypeId, MethodId id) 330 return (Method*)(u4) id; 1137 * Method and Field 1146 Method* meth; 1217 Method* meth; 1299 * For Method.LineTable: output the line table. 1306 Method* method; 1373 const Method* metho [all...] |
H A D | CheckJni.cpp | 65 const Method* method, Thread* self) 72 const Method* method = dvmGetCurrentJNIMethod(); 134 const Method* method, Thread* self) 143 const Method* method, Thread* self) 385 const Method* method = (const Method*) methodID; 441 const Method* method = (const Method*) methodID; 462 const Method* method = (const Method*) methodI [all...] |
/dalvik/vm/analysis/ |
H A D | DexVerify.cpp | 27 static bool verifyMethod(Method* meth); 85 const Method* meth = vdata->method; 137 static bool scanTryCatchBlocks(const Method* meth, InsnFlags* insnFlags) 235 static bool verifyMethod(Method* meth) 346 static bool checkArrayData(const Method* meth, u4 curOffset) 515 static bool checkRegisterIndex(const Method* meth, u4 idx) 528 static bool checkWideRegisterIndex(const Method* meth, u4 idx) 549 static bool checkVarargRegs(const Method* meth, 578 static bool checkVarargRangeRegs(const Method* meth, 602 static bool checkSwitchTargets(const Method* met [all...] |
H A D | CodeVerify.cpp | 110 static bool isInitMethod(const Method* meth); 116 static bool verifyInstruction(const Method* meth, InsnFlags* insnFlags,\ 421 UninitInstanceMap* dvmCreateUninitInstanceMap(const Method* meth, 595 static bool isInitMethod(const Method* meth) 604 static bool isClassInitMethod(const Method* meth) 615 static ClassObject* lookupClassByDescriptor(const Method* meth, 702 static ClassObject* lookupSignatureClass(const Method* meth, const char** pSig, 737 static ClassObject* lookupSignatureArrayClass(const Method* meth, 777 static bool setTypesFromSignature(const Method* meth, RegType* regTypes, 960 static RegType getMethodReturnType(const Method* met [all...] |
H A D | RegisterMap.cpp | 47 static void computeMapStats(RegisterMap* pMap, const Method* method); 50 const Method* meth); 610 static bool writeMapForMethod(const Method* meth, u1** pPtr) 671 const Method* meth = &clazz->directMethods[i]; 682 const Method* meth = &clazz->virtualMethods[i]; 1005 const RegisterMap* dvmGetExpandedRegisterMap0(Method* method) 1250 static void computeMapStats(RegisterMap* pMap, const Method* method) 1445 const Method* meth)
|
/dalvik/vm/compiler/ |
H A D | Frontend.cpp | 63 static inline bool findBlockBoundary(const Method *caller, MIR *insn, 66 const Method **callee) 89 const Method *calleeMethod = 101 const Method *calleeMethod = 113 const Method *calleeMethod = 125 const Method *calleeMethod = 272 CompilerMethodStats *dvmCompilerAnalyzeMethodBody(const Method *method, 319 /* Method hasn't been analyzed for the desired purpose yet */ 392 const Method *method = ssaPtr->method; 401 ALOGD("Method [all...] |
/dalvik/vm/reflect/ |
H A D | Annotation.cpp | 25 * such as Method and Annotation. Another source of pain comes from the 230 static Method* resolveAmbiguousMethod(const ClassObject* referrer, u4 methodIdx) 234 Method* resMethod; 303 * "pValue", and indexed values like String and Method are returned as 442 Method* meth = resolveAmbiguousMethod(clazz, idx); 675 Method* annoMeth = dvmFindVirtualMethodByName(annoClass, name); 1317 * Get the EnclosingMethod attribute from an annotation. Returns a Method 1338 * The EnclosingMethod annotation has one member, "Method value". 1420 * We could create a java.lang.reflect.Method object and extract the 1450 Method* met [all...] |
/dalvik/tests/046-reflect/src/ |
H A D | Main.java | 18 void printMethodInfo(Method meth) { 22 System.out.println("Method name is " + meth.getName()); 69 Method meth; 109 Method meth = null; 356 Method m; 391 Method[] methods; 418 Method method;
|
/dalvik/vm/interp/ |
H A D | Jit.h | 45 const Method *method;
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
H A D | FindUsages.java | 42 private ClassData.Method currentMethod; 134 for (ClassData.Method method : classData.allMethods()) {
|
/dalvik/dx/tests/115-merge/com/android/dx/merge/ |
H A D | DexMergeTest.java | 28 import java.lang.reflect.Method; 105 Method method = annotated.getMethod("method", String.class, String.class);
|
/dalvik/tests/044-proxy/src/ |
H A D | WrappedThrow.java | 20 import java.lang.reflect.Method; 188 public Object invoke(Object proxy, Method method, Object[] args)
|
/dalvik/vm/alloc/ |
H A D | Alloc.cpp | 80 Method *method = dvmFindDirectMethodByDescriptor(klass, "start", "()V"); 99 Method* init;
|
H A D | Visit.cpp | 92 Method *method; 94 method = (Method *)saveArea->method;
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | AnalysisO1.h | 368 int createCFGHandler(Method* method); 377 int collectInfoOfBasicBlock(Method* method, BasicBlock_O1* bb); //update bb->infoBasicBlock
|