Searched refs:Method (Results 76 - 100 of 139) sorted by relevance

123456

/dalvik/vm/oo/
H A DResolve.cpp176 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 DDotDumper.java24 import com.android.dx.cf.iface.Method;
105 if (!(member instanceof Method)) {
113 ConcreteMethod meth = new ConcreteMethod((Method) member, classFile,
H A DSsaDumper.java22 import com.android.dx.cf.iface.Method;
77 if (!(member instanceof Method)) {
91 new ConcreteMethod((Method) member, classFile, true, true);
H A DBlockDumper.java30 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 DTestAnnotations.java6 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 DClassAttrs.java7 import java.lang.reflect.Method;
96 Method meth;
117 Method method;
/dalvik/vm/
H A DThread.h202 const Method* methodToCall;
219 const Method* traceMethod; // Starting method of current trace
291 const Method** stackTraceSample;
H A DInlineNative.cpp778 (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 DJni.cpp178 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 DInlineNative.h27 Method* dvmFindInlinableMethod(const char* classDescriptor,
129 extern "C" Method* dvmResolveInlineNative(int opIndex);
H A DDebugger.cpp321 * 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 DCheckJni.cpp65 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 DDexVerify.cpp27 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 DCodeVerify.cpp110 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 DRegisterMap.cpp47 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 DFrontend.cpp63 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 DAnnotation.cpp25 * 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 DMain.java18 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 DJit.h45 const Method *method;
/dalvik/dx/src/com/android/dx/command/findusages/
H A DFindUsages.java42 private ClassData.Method currentMethod;
134 for (ClassData.Method method : classData.allMethods()) {
/dalvik/dx/tests/115-merge/com/android/dx/merge/
H A DDexMergeTest.java28 import java.lang.reflect.Method;
105 Method method = annotated.getMethod("method", String.class, String.class);
/dalvik/tests/044-proxy/src/
H A DWrappedThrow.java20 import java.lang.reflect.Method;
188 public Object invoke(Object proxy, Method method, Object[] args)
/dalvik/vm/alloc/
H A DAlloc.cpp80 Method *method = dvmFindDirectMethodByDescriptor(klass, "start", "()V");
99 Method* init;
H A DVisit.cpp92 Method *method;
94 method = (Method *)saveArea->method;
/dalvik/vm/compiler/codegen/x86/
H A DAnalysisO1.h368 int createCFGHandler(Method* method);
377 int collectInfoOfBasicBlock(Method* method, BasicBlock_O1* bb); //update bb->infoBasicBlock

Completed in 543 milliseconds

123456