[vmkit-commits] [vmkit] r180550 - throwFromJni does not need to end known frame and enter uncooperative code. The following RETURN_FROM_JNI will do it.

Peter Senna Tschudin peter.senna at gmail.com
Thu Apr 25 10:23:55 PDT 2013


Author: peter.senna
Date: Thu Apr 25 12:22:25 2013
New Revision: 180550

URL: http://llvm.org/viewvc/llvm-project?rev=180550&view=rev
Log:
throwFromJni does not need to end known frame and enter uncooperative code. The following RETURN_FROM_JNI will do it.
(cherry picked from commit 6c94c9e87e6d4f1a9f574fd51310deaa07031d81)

Modified:
    vmkit/trunk/lib/j3/VMCore/JavaThread.h

Modified: vmkit/trunk/lib/j3/VMCore/JavaThread.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/j3/VMCore/JavaThread.h?rev=180550&r1=180549&r2=180550&view=diff
==============================================================================
--- vmkit/trunk/lib/j3/VMCore/JavaThread.h (original)
+++ vmkit/trunk/lib/j3/VMCore/JavaThread.h Thu Apr 25 12:22:25 2013
@@ -209,9 +209,6 @@ public:
   /// throwFromJNI - Throw an exception after executing JNI code.
   ///
   void throwFromJNI(word_t SP) {
-  	/* DEBUG*/
-  	endKnownFrame();
-  	enterUncooperativeCode(SP);
     // Nothing to do. The RETURN_FROM_JNI will take care of it.
   }
   





More information about the vmkit-commits mailing list