diff src/share/vm/graal/graalJavaAccess.hpp @ 8215:b89a97928e72

Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Mon, 11 Mar 2013 20:55:05 +0100
parents bab2a51f8dbe
children 8d6ea1915d42
line wrap: on
line diff
--- a/src/share/vm/graal/graalJavaAccess.hpp	Mon Mar 11 17:30:21 2013 +0100
+++ b/src/share/vm/graal/graalJavaAccess.hpp	Mon Mar 11 20:55:05 2013 +0100
@@ -75,6 +75,7 @@
   start_class(HotSpotInstalledCode)                                                                                                                            \
     long_field(HotSpotInstalledCode, nmethod)                                                                                                                  \
     oop_field(HotSpotInstalledCode, method, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod;")                                                       \
+    boolean_field(HotSpotInstalledCode, isDefault)                                                                                                             \
   end_class                                                                                                                                                    \
   start_class(HotSpotCodeInfo)                                                                                                                                 \
     long_field(HotSpotCodeInfo, start)                                                                                                                         \