[vmkit-commits] [vmkit] r60946 - /vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Fri Dec 12 00:25:27 PST 2008
Author: geoffray
Date: Fri Dec 12 02:25:27 2008
New Revision: 60946
URL: http://llvm.org/viewvc/llvm-project?rev=60946&view=rev
Log:
Use these functions instead.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp
Modified: vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp?rev=60946&r1=60945&r2=60946&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/Jni.cpp Fri Dec 12 02:25:27 2008
@@ -2113,14 +2113,11 @@
return 0;
}
-extern "C" void JavaObjectAquire(JavaObject* obj);
-extern "C" void JavaObjectRelease(JavaObject* obj);
-
jint MonitorEnter(JNIEnv *env, jobject obj) {
BEGIN_EXCEPTION
- JavaObjectAquire(((JavaObject*)obj));
+ ((JavaObject*)obj)->acquire();
return 1;
END_EXCEPTION
@@ -2132,7 +2129,7 @@
BEGIN_EXCEPTION
- JavaObjectRelease((JavaObject*)obj);
+ ((JavaObject*)obj)->release();
return 1;
END_EXCEPTION
More information about the vmkit-commits
mailing list