[vmkit-commits] [vmkit] r71155 - in /vmkit/trunk/lib/JnJVM/VMCore: JavaThread.cpp JavaThread.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Thu May 7 05:34:54 PDT 2009


Author: geoffray
Date: Thu May  7 07:34:54 2009
New Revision: 71155

URL: http://llvm.org/viewvc/llvm-project?rev=71155&view=rev
Log:
Add commented asserts that will be enabled once GCMmap2 supports
finalization.


Modified:
    vmkit/trunk/lib/JnJVM/VMCore/JavaThread.cpp
    vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h

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

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaThread.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaThread.cpp Thu May  7 07:34:54 2009
@@ -91,6 +91,8 @@
   void** cur = (void**)FRAME_PTR();
   cur = (void**)cur[0];
   
+  // assert(!(addresses.size() % 2) && "Wrong stack");
+  
   addresses.push_back(cur);
 }
 

Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h?rev=71155&r1=71154&r2=71155&view=diff

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h Thu May  7 07:34:54 2009
@@ -198,12 +198,14 @@
   /// endNative - Record that we are leaving native code.
   ///
   void endNative() {
+    //assert(!(addresses.size() % 2) && "Wrong stack");    
     addresses.pop_back();
   }
 
   /// endJava - Record that we are leaving Java code.
   ///
   void endJava() {
+    //assert((addresses.size() % 2) && "Wrong stack");    
     addresses.pop_back();
   }
 





More information about the vmkit-commits mailing list