[vmkit-commits] [vmkit] r80241 - /vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h

Nicolas Geoffray nicolas.geoffray at lip6.fr
Thu Aug 27 06:35:45 PDT 2009


Author: geoffray
Date: Thu Aug 27 08:35:44 2009
New Revision: 80241

URL: http://llvm.org/viewvc/llvm-project?rev=80241&view=rev
Log:
Add a isNative method to know if the thread is currently
executing in native mode.



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

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

==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaThread.h Thu Aug 27 08:35:44 2009
@@ -252,6 +252,9 @@
     addresses.pop_back();
   }
 
+  bool isInNative() {
+    return !(addresses.size() % 2);
+  }
   /// getCallingClass - Get the Java class that called the last Java
   /// method that called the Java getCallingClass method.
   ///





More information about the vmkit-commits mailing list