diff src/share/vm/graal/graalJavaAccess.hpp @ 3619:5e9645341ec3

support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 09 Nov 2011 11:27:38 +0100
parents 29d302af9207
children d24f157f2ba8 6c04a4f268e5
line wrap: on
line diff
--- a/src/share/vm/graal/graalJavaAccess.hpp	Tue Oct 25 14:44:32 2011 +0200
+++ b/src/share/vm/graal/graalJavaAccess.hpp	Wed Nov 09 11:27:38 2011 +0100
@@ -73,6 +73,11 @@
   end_class                                                                             \
   start_class(HotSpotField)                                                             \
     oop_field(HotSpotField, constant, "Lcom/sun/cri/ci/CiConstant;")                    \
+    int_field(HotSpotField, offset)                                                     \
+    int_field(HotSpotField, accessFlags)                                                \
+  end_class                                                                             \
+  start_class(HotSpotCompiledMethod)                                                    \
+    long_field(HotSpotCompiledMethod, nmethod)                                          \
   end_class                                                                             \
   start_class(HotSpotProxy)                                                             \
     static_oop_field(HotSpotProxy, DUMMY_CONSTANT_OBJ, "Ljava/lang/Long;")              \