[vmkit-commits] [vmkit] r146349 - /vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc

Will Dietz wdietz2 at illinois.edu
Sun Dec 11 12:43:02 PST 2011


Author: wdietz2
Date: Sun Dec 11 14:43:02 2011
New Revision: 146349

URL: http://llvm.org/viewvc/llvm-project?rev=146349&view=rev
Log:
OpenJDK: Use thClass for uncaughtException field lookup.

Modified:
    vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc

Modified: vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc?rev=146349&r1=146348&r2=146349&view=diff
==============================================================================
--- vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc (original)
+++ vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc Sun Dec 11 14:43:02 2011
@@ -574,7 +574,7 @@
     TRY {
       handler = vm->upcalls->getUncaughtExceptionHandler->invokeJavaObjectVirtual(vm, thClass, javaThread);
       verifyNull(handler);
-      vm->upcalls->uncaughtException->invokeIntVirtual(vm, vm->upcalls->uncaughtException->classDef, handler, &javaThread, &exc);
+      vm->upcalls->uncaughtException->invokeIntVirtual(vm, thClass, handler, &javaThread, &exc);
     } CATCH {
       fprintf(stderr, "Exception in thread \"(unknown)\": "
                       "Can not print stack trace.\n");





More information about the vmkit-commits mailing list