Searched refs:jobj (Results 1 - 3 of 3) sorted by relevance
/dalvik/vm/ |
H A D | JniInternal.h | 127 Object* dvmDecodeIndirectRef(Thread* self, jobject jobj); 133 jobjectRefType dvmGetJNIRefType(Thread* self, jobject jobj);
|
H A D | Jni.cpp | 304 * If "jobj" is NULL, or is a weak global reference whose reference has 305 * been cleared, this returns NULL. If jobj is an invalid indirect 310 Object* dvmDecodeIndirectRef(Thread* self, jobject jobj) { argument 311 if (jobj == NULL) { 315 switch (indirectRefKind(jobj)) { 318 Object* result = self->jniLocalRefTable.get(jobj); 320 ALOGE("JNI ERROR (app bug): use of deleted local reference (%p)", jobj); 330 Object* result = pRefTable->get(jobj); 332 ALOGE("JNI ERROR (app bug): use of deleted global reference (%p)", jobj); 342 Object* result = pRefTable->get(jobj); 387 jobject jobj = (jobject) pRefTable->add(cookie, obj); local 411 deleteLocalReference(Thread* self, jobject jobj) argument 484 jobject jobj = (jobject) gDvm.jniGlobalRefTable.add(IRT_FIRST_SEGMENT, obj); local 527 jobject jobj = (jobject) table->add(IRT_FIRST_SEGMENT, obj); local 536 deleteWeakGlobalReference(jobject jobj) argument 555 deleteGlobalReference(jobject jobj) argument 665 dvmGetJNIRefType(Thread* self, jobject jobj) argument 1329 Throw(JNIEnv* env, jthrowable jobj) argument 1445 NewGlobalRef(JNIEnv* env, jobject jobj) argument 1463 NewLocalRef(JNIEnv* env, jobject jobj) argument 1584 GetObjectClass(JNIEnv* env, jobject jobj) argument 1596 IsInstanceOf(JNIEnv* env, jobject jobj, jclass jclazz) argument 2296 SetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index, jobject jobj) argument 2521 MonitorEnter(JNIEnv* env, jobject jobj) argument 2538 MonitorExit(JNIEnv* env, jobject jobj) argument 2647 NewWeakGlobalRef(JNIEnv* env, jobject jobj) argument 2679 GetObjectRefType(JNIEnv* env, jobject jobj) argument [all...] |
H A D | CheckJni.cpp | 279 * object type, "jobj" is the object we're trying to assign into it. 283 void checkFieldTypeForSet(jobject jobj, jfieldID fieldID, PrimitiveType prim, bool isStatic) { argument 292 if ((field->signature[0] == 'L' || field->signature[0] == '[') && jobj != NULL) { 294 Object* obj = dvmDecodeIndirectRef(self(), jobj); 296 * If jobj is a weak global ref whose referent has been cleared, 302 indirectRefKindName(jobj), jobj); 339 * Assumes "jobj" has already been validated. 341 void checkInstanceFieldID(jobject jobj, jfieldID fieldID) { argument 344 Object* obj = dvmDecodeIndirectRef(self(), jobj); 458 checkVirtualMethod(jobject jobj, jmethodID methodID) argument 780 checkObject(jobject jobj) argument 945 checkInstance(jobject jobj, ClassObject* expectedClass, const char* argName) argument [all...] |
Completed in 216 milliseconds