[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