diff src/share/vm/graal/graalJavaAccess.hpp @ 10577:9c7d9e2c8326

PTX kernel execution - no args or return value
author Morris Meyer <morris.meyer@oracle.com>
date Sat, 29 Jun 2013 21:29:34 -0400
parents d552919fbb05
children b0b368d38b40
line wrap: on
line diff
--- a/src/share/vm/graal/graalJavaAccess.hpp	Sat Jun 29 11:40:52 2013 +0200
+++ b/src/share/vm/graal/graalJavaAccess.hpp	Sat Jun 29 21:29:34 2013 -0400
@@ -82,6 +82,7 @@
   end_class                                                                                                                                                    \
   start_class(HotSpotNmethod)                                                                                                                                  \
     boolean_field(HotSpotNmethod, isDefault)                                                                                                                   \
+    boolean_field(HotSpotNmethod, isExternal)                                                                                                                   \
   end_class                                                                                                                                                    \
   start_class(HotSpotCompiledCode)                                                                                                                             \
     oop_field(HotSpotCompiledCode, comp, "Lcom/oracle/graal/api/code/CompilationResult;")                                                                      \
@@ -110,6 +111,9 @@
     int_field(ExceptionHandler, catchTypeCPI)                                                                                                                  \
     oop_field(ExceptionHandler, catchType, "Lcom/oracle/graal/api/meta/JavaType;")                                                                             \
   end_class                                                                                                                                                    \
+  start_class(ExternalCompilationResult)                                                                                                                       \
+    long_field(ExternalCompilationResult, kernel)                                                                                                              \
+  end_class                                                                                                                                                    \
   start_class(CompilationResult)                                                                                                                               \
     int_field(CompilationResult, frameSize)                                                                                                                    \
     int_field(CompilationResult, customStackAreaOffset)                                                                                                        \