[vmkit-commits] [vmkit] r81676 - in /vmkit/trunk: include/mvm/Threads/Thread.h lib/JnJVM/VMCore/JavaThread.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Sun Sep 13 10:07:39 PDT 2009


Author: geoffray
Date: Sun Sep 13 12:07:39 2009
New Revision: 81676

URL: http://llvm.org/viewvc/llvm-project?rev=81676&view=rev
Log:
Move the addresses field from jnjvm::JavaThread to mvm::Thread.


Modified:
    vmkit/trunk/include/mvm/Threads/Thread.h
    vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h

Modified: vmkit/trunk/include/mvm/Threads/Thread.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/Threads/Thread.h?rev=81676&r1=81675&r2=81676&view=diff

==============================================================================
--- vmkit/trunk/include/mvm/Threads/Thread.h (original)
+++ vmkit/trunk/include/mvm/Threads/Thread.h Sun Sep 13 12:07:39 2009
@@ -11,6 +11,7 @@
 #define MVM_THREAD_H
 
 #include <stdlib.h>
+#include <vector>
 
 #include "types.h"
 
@@ -273,6 +274,11 @@
   /// handler.
   ///
   virtual void printBacktraceAfterSignal() {}
+
+  /// addresses - The list of return addresses which represent native/app cross
+  /// calls.
+  ///
+  std::vector<void*> addresses;
 };
 
 

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

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h Sun Sep 13 12:07:39 2009
@@ -114,11 +114,6 @@
   ///
   void* currentSjljBuffer;
 
-  /// addresses - The list of return addresses which represent native/Java cross
-  /// calls.
-  ///
-  std::vector<void*> addresses;
-
   /// currentAddedReferences - Current number of added local references.
   ///
   uint32_t* currentAddedReferences;





More information about the vmkit-commits mailing list