[vmkit-commits] [vmkit] r119150 - in /vmkit/trunk: include/mvm/Threads/Thread.h lib/J3/LLVMRuntime/runtime-default.ll

Gael Thomas gael.thomas at lip6.fr
Mon Nov 15 08:29:42 PST 2010


Author: gthomas
Date: Mon Nov 15 10:29:42 2010
New Revision: 119150

URL: http://llvm.org/viewvc/llvm-project?rev=119150&view=rev
Log:
Prepare a test for Nico

Modified:
    vmkit/trunk/include/mvm/Threads/Thread.h
    vmkit/trunk/lib/J3/LLVMRuntime/runtime-default.ll

Modified: vmkit/trunk/include/mvm/Threads/Thread.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/mvm/Threads/Thread.h?rev=119150&r1=119149&r2=119150&view=diff
==============================================================================
--- vmkit/trunk/include/mvm/Threads/Thread.h (original)
+++ vmkit/trunk/include/mvm/Threads/Thread.h Mon Nov 15 10:29:42 2010
@@ -196,10 +196,6 @@
   ///
   char doYield;
 
-  /// vmData - vm specific data
-  ///
-	//  void* vmData;
-
   /// inRV - Flag to tell that the thread is being part of a rendezvous.
   ///
   char inRV;
@@ -395,6 +391,11 @@
 
   void startKnownFrame(KnownFrame& F) __attribute__ ((noinline));
   void endKnownFrame();
+
+
+  /// vmData - vm specific data
+  ///
+	//	void* vmData;  TEST ME
 };
 
 #ifndef RUNTIME_DWARF_EXCEPTIONS

Modified: vmkit/trunk/lib/J3/LLVMRuntime/runtime-default.ll
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/J3/LLVMRuntime/runtime-default.ll?rev=119150&r1=119149&r2=119150&view=diff
==============================================================================
--- vmkit/trunk/lib/J3/LLVMRuntime/runtime-default.ll (original)
+++ vmkit/trunk/lib/J3/LLVMRuntime/runtime-default.ll Mon Nov 15 10:29:42 2010
@@ -34,14 +34,15 @@
 ;;; Field 2:  void*  MyVM
 ;;; Field 3:  void*  baseSP
 ;;; Field 4:  char   doYield
-;;; field 5:  void*  vmData
-;;; Field 6:  char   inRV
-;;; Field 7:  char   joinedRV
-;;; Field 8:  void*  lastSP
-;;; Field 9:  void*  internalThreadID
-;;; field 10: void*  routine
-;;; field 11: void*  lastKnownFrame
-;;; field 12: void*  lastExceptionBuffer
+;;; Field 5:  char   inRV
+;;; Field 6:  char   joinedRV
+;;; Field 7:  void*  lastSP
+;;; Field 8:  void*  internalThreadID
+;;; field 9:  void*  routine
+;;; field 10: void*  lastKnownFrame
+;;; field 11: void*  lastExceptionBuffer
+;;; field 12: void*  vmData
+;;; %Thread = type { %CircularBase, i32, i8*, i8*, i8, i8, i8, i8*, i8*, i8*, i8*, i8*, i8* } TEST ME
 %Thread = type { %CircularBase, i32, i8*, i8*, i8, i8, i8, i8*, i8*, i8*, i8*, i8* }
 
 %JavaThread = type { %MutatorThread, i8*, %JavaObject* }





More information about the vmkit-commits mailing list