Searched refs:method (Results 276 - 300 of 353) sorted by relevance

<<1112131415

/dalvik/vm/mterp/cstubs/
H A Dstubdefs.cpp28 #define curMethod self->interpSave.method
/dalvik/vm/mterp/mips/
H A DOP_CHECK_CAST_JUMBO.S73 LOAD_rSELF_method(a3) # a3<- self->method
76 LOAD_base_offMethod_clazz(a0, a3) # a0<- method->clazz
H A DOP_FILLED_NEW_ARRAY_JUMBO.S23 LOAD_rSELF_method(a3) # a3 <- self->method
25 LOAD_base_offMethod_clazz(a0, a3) # a0 <- method->clazz
H A DOP_INSTANCE_OF_JUMBO.S82 LOAD_rSELF_method(a0) # a0 <- self->method
85 LOAD_base_offMethod_clazz(a0, a0) # a0 <- method->clazz
H A DOP_FILLED_NEW_ARRAY.S19 LOAD_rSELF_method(a3) # a3 <- self->method
21 LOAD_base_offMethod_clazz(a0, a3) # a0 <- method->clazz
/dalvik/vm/mterp/x86/
H A DOP_NEW_INSTANCE.S96 movl offThread_method(%ecx),%ecx # ecx<- self->method
98 movl offMethod_clazz(%ecx),%ecx # ecx<- method->clazz
/dalvik/dx/tests/115-merge/com/android/dx/merge/
H A DDexMergeTest.java69 tryCatchFinally.getDeclaredMethod("method").invoke(null);
105 Method method = annotated.getMethod("method", String.class, String.class);
116 assertEquals("@testdata.Annotated$Marker(a=on method, b=[], "
118 method.getAnnotation(marker).toString());
124 method.getParameterAnnotations()[1][0].toString());
/dalvik/vm/alloc/
H A DAlloc.cpp77 Method *method = dvmFindDirectMethodByDescriptor(klass, "start", "()V"); local
78 if (method == NULL) {
84 dvmCallMethod(self, method, NULL, &unusedResult);
/dalvik/vm/compiler/codegen/mips/
H A DCodegenDriver.cpp1008 int dPC = (int) (cUnit->method->insns + mir->offset);
1151 * is not a native method.
1175 (int) (cUnit->method->insns + mir->offset));
1248 * For verbose printing, store the method pointer in operands[1] first as
1251 predChainingCell->operands[1] = (int) mir->meta.callsiteInfo->method;
1257 (int) (cUnit->method->insns + mir->offset));
1283 int dPC = (int) (cUnit->method->insns + mir->offset);
1297 * return through ra+16 - fully resolve the callee method.
1370 loadConstant(cUnit, r_A0, (int) (cUnit->method->insns + mir->offset));
1391 loadConstant(cUnit, r_A0, (int) (cUnit->method
1694 const Method *method = (mir->OptimizationFlags & MIR_CALLEE) ? local
1738 const Method *method = (mir->OptimizationFlags & MIR_CALLEE) ? local
1774 const Method *method = (mir->OptimizationFlags & MIR_CALLEE) ? local
1825 const Method *method = (mir->OptimizationFlags & MIR_CALLEE) ? local
2466 const Method *method = (mir->OptimizationFlags & MIR_CALLEE) ? local
[all...]
/dalvik/vm/
H A DMisc.cpp297 std::string dvmHumanReadableMethod(const Method* method, bool withSignature) argument
299 if (method == NULL) {
302 std::string result(dvmHumanReadableDescriptor(method->clazz->descriptor));
304 result += method->name;
307 char* signature = dexProtoCopyMethodDescriptor(&method->prototype);
H A DMisc.h169 std::string dvmHumanReadableMethod(const Method* method, bool withSignature);
/dalvik/vm/analysis/
H A DVfyBasicBlock.cpp82 * in a large synchronized method). We probably want to use a small
154 * Returning from the method (via a return statement or an uncaught
162 const Method* meth = vdata->method;
248 ALOGI("Basic blocks for %s.%s:%s", vdata->method->clazz->descriptor,
249 vdata->method->name, vdata->method->shorty);
298 const Method* meth = vdata->method;
359 /* no more try blocks in this method */
369 * It's rare to encounter a method with more than half a
H A DLiveness.cpp68 bool verbose = false; //= dvmWantVerboseVerification(vdata->method);
70 const Method* meth = vdata->method;
83 * for method result "registers", which aren't visible to the GC.
103 LOG_VFY_METH(vdata->method, "oh dear");
115 * un-visited blocks from the tail end of the method).
252 LOG_VFY_METH(vdata->method,
257 LOG_VFY_METH(vdata->method,
322 const Method* meth = vdata->method;
741 bool verbose = dvmWantVerboseVerification(vdata->method);
786 const Method* meth = vdata->method;
[all...]
H A DCodeVerify.h56 * For example, if a method takes a byte argument, we don't want to allow
127 * instruction. We track the status of all registers, and (if the method
133 * track the liveness of the method result register (which is not visible
146 * address of the new-instance instruction. One per method.
151 int addr; /* code offset, or -1 for method arg ("this") */
163 * The method we're working on.
165 const Method* method; member in struct:VerifierData
168 * Number of code units of instructions in the method. A cache of the
175 * to the method's declared "registersSize". (Does not include the
/dalvik/vm/reflect/
H A DReflect.cpp117 * Convert the method signature to an array of classes.
122 * "defClass" is the method's class, which is needed to make class loaders
341 * Convert a method pointer to a slot number.
364 * Convert a slot number to a method pointer.
460 * Ordinarily we init the class the first time we resolve a method.
574 /* method name */
714 Method* method = NULL; local
719 method = &methods[i];
720 if (strcmp(name, method->name) != 0
721 || dvmIsMirandaMethod(method)
1260 dvmCreateReflectObjForMethod(const ClassObject* clazz, Method* method) argument
[all...]
/dalvik/vm/mterp/c/
H A DgotoTargets.cpp114 ref = FETCH(1); /* method ref */
118 * The object against which we are executing a method is always
137 * Resolve the method. This is the correct method for the static
144 ILOGV("+ unknown method or access denied");
151 * method.
166 * method foo() in Base, and invoke foo() from a method in Base.
170 * the method.
172 dvmThrowAbstractMethodError("abstract method no
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DAssemble.cpp1664 cellAddr->method = newContent->method;
1694 * Different classes but same method implementation - it is safe to just
1697 } else if (cellAddr->method == newContent->method) {
1738 * This method is called from the invoke templates for virtual and interface
1740 * written in assembly and have setup method, cell, and clazz at r0, r2, and
1751 const Method *dvmJitToPatchPredictedChain(const Method *method, argument
1763 if (dvmIsNativeMethod(method)) {
1777 tgtAddr = (int) dvmJitGetTraceAddr(method
2033 const Method *method = desc->method; local
2072 const Method *method = (const Method *) local
[all...]
/dalvik/vm/mterp/out/
H A DInterpC-mips.cpp145 void dvmDumpRegs(const Method* method, const u4* framePtr, bool inOnly);
305 * the offset within the current method won't be shown correctly. See the
406 #define curMethod self->interpSave.method
1177 * because we need to detect other events (method entry, single
1305 ref = FETCH(1); /* method ref */
1309 * The object against which we are executing a method is always
1328 * Resolve the method. This is the correct method for the static
1335 ILOGV("+ unknown method or access denied");
1342 * method
2248 dvmMterpPrintMethod(Method* method) argument
[all...]
H A DInterpAsm-armv5te-vfp.S31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
36 r12 (ip) is scratch -- not preserved across method calls
992 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
994 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
1020 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
1022 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
2314 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
2316 ldr r0, [r2, #offMethod_clazz] @ r0<- method->clazz
2338 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
[all...]
H A DInterpAsm-armv7-a-neon.S31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
36 r12 (ip) is scratch -- not preserved across method calls
1002 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
1004 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
1030 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
1032 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
2318 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
2320 ldr r0, [r2, #offMethod_clazz] @ r0<- method->clazz
2342 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
[all...]
H A DInterpAsm-armv7-a.S31 r0-r3 hold first 4 args to a method; they are not preserved across method calls
36 r12 (ip) is scratch -- not preserved across method calls
1002 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
1004 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
1030 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
1032 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz
2318 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
2320 ldr r0, [r2, #offMethod_clazz] @ r0<- method->clazz
2342 8: ldr r2, [rSELF, #offThread_method] @ r2<- current method
[all...]
/dalvik/dx/src/com/android/dx/command/dump/
H A DMain.java70 } else if (arg.startsWith("--method=")) {
72 parsedArgs.method = arg;
/dalvik/vm/compiler/codegen/x86/
H A DLowerReturn.cpp30 //will jump to "gotoBail" if caller method is NULL or if debugger is active
37 \brief common section to return from a method
52 //get caller method by accessing the stack save area
57 //update glue->method
58 move_reg_to_mem(OpndSize_32, 6, false, offsetof(Thread, interpSave.method), 2, false);
59 //get clazz of caller method
63 //get method->clazz->pDvmDex
/dalvik/vm/interp/
H A DJit.h45 const Method *method; member in struct:ShadowSpace
/dalvik/vm/mterp/armv5te/
H A DOP_FILLED_NEW_ARRAY.S19 8: ldr r3, [rSELF, #offThread_method] @ r3<- self->method
21 ldr r0, [r3, #offMethod_clazz] @ r0<- method->clazz

Completed in 457 milliseconds

<<1112131415