[vmkit-commits] [vmkit] r142986 - /vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h

Will Dietz wdietz2 at illinois.edu
Tue Oct 25 16:06:03 PDT 2011


Author: wdietz2
Date: Tue Oct 25 18:06:03 2011
New Revision: 142986

URL: http://llvm.org/viewvc/llvm-project?rev=142986&view=rev
Log:
OpenJDK/ClasspathReflect.h: Drop reference to function that doesn't exist.

Modified:
    vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h

Modified: vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h?rev=142986&r1=142985&r2=142986&view=diff
==============================================================================
--- vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h (original)
+++ vmkit/trunk/lib/J3/ClassLib/OpenJDK/ClasspathReflect.h Tue Oct 25 18:06:03 2011
@@ -16,8 +16,6 @@
 #include "JavaObject.h"
 #include "JavaThread.h"
 
-extern "C" j3::JavaObject* internalFillInStackTrace(j3::JavaObject*);
-
 namespace j3 {
 
 class JavaObjectClass : public JavaObject {
@@ -176,14 +174,17 @@
     llvm_gcroot(self, 0);
     llvm_gcroot(stackTrace, 0);
 
-    stackTrace = internalFillInStackTrace(self);
-    mvm::Collector::objectReferenceWriteBarrier(
-        (gc*)self, (gc**)&(self->vmState), (gc*)stackTrace);
+    // TODO: Implement this right
+    assert(0 && "fillInStackTrace not implemented yet!");
 
-    mvm::Collector::objectReferenceWriteBarrier(
-        (gc*)self, (gc**)&(self->cause), (gc*)self);
+    // stackTrace = internalFillInStackTrace(self);
+    // mvm::Collector::objectReferenceWriteBarrier(
+    //     (gc*)self, (gc**)&(self->vmState), (gc*)stackTrace);
+
+    // mvm::Collector::objectReferenceWriteBarrier(
+    //     (gc*)self, (gc**)&(self->cause), (gc*)self);
 
-    self->stackTrace = NULL;
+    // self->stackTrace = NULL;
   }
 };
 





More information about the vmkit-commits mailing list