[vmkit-commits] [PATCH] NYI-out things not yet in the OpenJDK port
Will Dietz
wdietz2 at illinois.edu
Mon Oct 24 15:39:10 PDT 2011
Inlined below.
~Will
diff --git a/lib/J3/VMCore/Jni.cpp b/lib/J3/VMCore/Jni.cpp
index 82d2719..48569d8 100644
--- a/lib/J3/VMCore/Jni.cpp
+++ b/lib/J3/VMCore/Jni.cpp
@@ -4036,6 +4036,11 @@ jboolean ExceptionCheck(JNIEnv *env) {
jobject NewDirectByteBuffer(JNIEnv *env, void *address, jlong capacity) {
+#ifdef USE_OPENJDK
+ NYI();
+ abort();
+ return NULL;
+#else
BEGIN_JNI_EXCEPTION
JavaObject* res = 0;
@@ -4065,15 +4070,20 @@ jobject NewDirectByteBuffer(JNIEnv *env, void
*address, jlong capacity) {
jobject ret = (jobject)th->pushJNIRef(res);
RETURN_FROM_JNI(ret);
-
END_JNI_EXCEPTION
RETURN_FROM_JNI(0);
+#endif
}
void *GetDirectBufferAddress(JNIEnv *env, jobject _buf) {
+#ifdef USE_OPENJDK
+ NYI();
+ abort();
+ return NULL;
+#else
BEGIN_JNI_EXCEPTION
// Local object references.
@@ -4097,6 +4107,7 @@ void *GetDirectBufferAddress(JNIEnv *env, jobject _buf) {
END_JNI_EXCEPTION
RETURN_FROM_JNI(0);
+#endif
}
--
1.7.5.1
More information about the vmkit-commits
mailing list