49 static oop validate_handle(JavaThread* thr, jobject obj); |
49 static oop validate_handle(JavaThread* thr, jobject obj); |
50 static oop validate_object(JavaThread* thr, jobject obj); |
50 static oop validate_object(JavaThread* thr, jobject obj); |
51 static Klass* validate_class(JavaThread* thr, jclass clazz, bool allow_primitive = false); |
51 static Klass* validate_class(JavaThread* thr, jclass clazz, bool allow_primitive = false); |
52 static void validate_class_descriptor(JavaThread* thr, const char* name); |
52 static void validate_class_descriptor(JavaThread* thr, const char* name); |
53 static void validate_throwable_klass(JavaThread* thr, Klass* klass); |
53 static void validate_throwable_klass(JavaThread* thr, Klass* klass); |
54 static void validate_call_object(JavaThread* thr, jobject obj, jmethodID method_id); |
54 static void validate_call(JavaThread* thr, jclass clazz, jmethodID method_id, jobject obj = NULL); |
55 static void validate_call_class(JavaThread* thr, jclass clazz, jmethodID method_id); |
|
56 static Method* validate_jmethod_id(JavaThread* thr, jmethodID method_id); |
55 static Method* validate_jmethod_id(JavaThread* thr, jmethodID method_id); |
57 }; |
56 }; |
58 |
57 |
59 #endif // SHARE_PRIMS_JNICHECK_HPP |
58 #endif // SHARE_PRIMS_JNICHECK_HPP |