Mercurial > hg > truffle
comparison 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 |
comparison
equal
deleted
inserted
replaced
8205:9efef773f521 | 8215:b89a97928e72 |
---|---|
73 int_field(HotSpotResolvedJavaField, flags) \ | 73 int_field(HotSpotResolvedJavaField, flags) \ |
74 end_class \ | 74 end_class \ |
75 start_class(HotSpotInstalledCode) \ | 75 start_class(HotSpotInstalledCode) \ |
76 long_field(HotSpotInstalledCode, nmethod) \ | 76 long_field(HotSpotInstalledCode, nmethod) \ |
77 oop_field(HotSpotInstalledCode, method, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod;") \ | 77 oop_field(HotSpotInstalledCode, method, "Lcom/oracle/graal/hotspot/meta/HotSpotResolvedJavaMethod;") \ |
78 boolean_field(HotSpotInstalledCode, isDefault) \ | |
78 end_class \ | 79 end_class \ |
79 start_class(HotSpotCodeInfo) \ | 80 start_class(HotSpotCodeInfo) \ |
80 long_field(HotSpotCodeInfo, start) \ | 81 long_field(HotSpotCodeInfo, start) \ |
81 oop_field(HotSpotCodeInfo, code, "[B") \ | 82 oop_field(HotSpotCodeInfo, code, "[B") \ |
82 end_class \ | 83 end_class \ |