Lines Matching full:self
64 const Method* method, Thread* self)
124 const Method* method, Thread* self)
126 return (method->shorty[0] == 'L' && !dvmCheckException(self) &&
134 const Method* method, Thread* self)
136 dvmCallJNIMethod_general(args, pResult, method, self);
137 if (callNeedsCheck(args, pResult, method, self))
138 checkCallResultCommon(args, pResult, method, self);
145 const Method* method, Thread* self)
147 dvmCallJNIMethod_synchronized(args, pResult, method, self);
148 if (callNeedsCheck(args, pResult, method, self))
149 checkCallResultCommon(args, pResult, method, self);
156 const Method* method, Thread* self)
158 dvmCallJNIMethod_virtualNoRef(args, pResult, method, self);
159 if (callNeedsCheck(args, pResult, method, self))
160 checkCallResultCommon(args, pResult, method, self);
167 const Method* method, Thread* self)
169 dvmCallJNIMethod_staticNoRef(args, pResult, method, self);
170 if (callNeedsCheck(args, pResult, method, self))
171 checkCallResultCommon(args, pResult, method, self);
350 } else if (((JNIEnvExt*) env)->self != dvmThreadSelf()) {
351 /* correct JNIEnv*; make sure the "self" pointer is correct */
352 LOGE("JNI ERROR: env->self != thread-self (%p vs. %p)\n",
353 ((JNIEnvExt*) env)->self, dvmThreadSelf());