Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalJavaAccess.hpp @ 14562:45812e05cdb3
Move narrow oop handling in reference maps to hotspot specific code.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Mon, 17 Mar 2014 12:07:49 +0100 |
parents | e14198669e5c |
children | aa1a43bfdf4e |
comparison
equal
deleted
inserted
replaced
14561:e14198669e5c | 14562:45812e05cdb3 |
---|---|
177 start_class(DebugInfo) \ | 177 start_class(DebugInfo) \ |
178 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \ | 178 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \ |
179 oop_field(DebugInfo, referenceMap, "Lcom/oracle/graal/api/code/ReferenceMap;") \ | 179 oop_field(DebugInfo, referenceMap, "Lcom/oracle/graal/api/code/ReferenceMap;") \ |
180 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \ | 180 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \ |
181 end_class \ | 181 end_class \ |
182 start_class(ReferenceMap) \ | 182 start_class(HotSpotReferenceMap) \ |
183 oop_field(ReferenceMap, registerRefMap, "Ljava/util/BitSet;") \ | 183 oop_field(HotSpotReferenceMap, registerRefMap, "Ljava/util/BitSet;") \ |
184 oop_field(ReferenceMap, frameRefMap, "Ljava/util/BitSet;") \ | 184 oop_field(HotSpotReferenceMap, frameRefMap, "Ljava/util/BitSet;") \ |
185 end_class \ | 185 end_class \ |
186 start_class(RegisterSaveLayout) \ | 186 start_class(RegisterSaveLayout) \ |
187 oop_field(RegisterSaveLayout, registers, "[Lcom/oracle/graal/api/code/Register;") \ | 187 oop_field(RegisterSaveLayout, registers, "[Lcom/oracle/graal/api/code/Register;") \ |
188 oop_field(RegisterSaveLayout, slots, "[I") \ | 188 oop_field(RegisterSaveLayout, slots, "[I") \ |
189 end_class \ | 189 end_class \ |