[vmkit-commits] [vmkit] r60351 - /vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Mon Dec 1 04:35:18 PST 2008


Author: geoffray
Date: Mon Dec  1 06:35:17 2008
New Revision: 60351

URL: http://llvm.org/viewvc/llvm-project?rev=60351&view=rev
Log:
Fix exceptions throw in static initializers: use JavaThread::throwException
instead of the 'throw' keyword.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp

Modified: vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp?rev=60351&r1=60350&r2=60351&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/Jnjvm.cpp Mon Dec  1 06:35:17 2008
@@ -161,7 +161,7 @@
         setOwnerClass(0);
         broadcastClass();
         release();
-        throw exc;
+        JavaThread::throwException(exc);
       }
     }
  
@@ -251,7 +251,7 @@
     setOwnerClass(0);
     broadcastClass();
     release();
-    throw exc;
+    JavaThread::throwException(exc);
   }
 }
       





More information about the vmkit-commits mailing list