comparison src/share/vm/graal/graalJavaAccess.hpp @ 13725:8d8732e14447

Refactor reference maps.
author Roland Schatz <roland.schatz@oracle.com>
date Wed, 22 Jan 2014 11:27:28 +0100
parents 5a9afbf72714
children 57d600d3b504
comparison
equal deleted inserted replaced
13724:256bc461645e 13725:8d8732e14447
171 oop_field(CompilationResult_Mark, id, "Ljava/lang/Object;") \ 171 oop_field(CompilationResult_Mark, id, "Ljava/lang/Object;") \
172 oop_field(CompilationResult_Mark, references, "[Lcom/oracle/graal/api/code/CompilationResult$Mark;") \ 172 oop_field(CompilationResult_Mark, references, "[Lcom/oracle/graal/api/code/CompilationResult$Mark;") \
173 end_class \ 173 end_class \
174 start_class(DebugInfo) \ 174 start_class(DebugInfo) \
175 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \ 175 oop_field(DebugInfo, bytecodePosition, "Lcom/oracle/graal/api/code/BytecodePosition;") \
176 oop_field(DebugInfo, registerRefMap, "Ljava/util/BitSet;") \ 176 oop_field(DebugInfo, referenceMap, "Lcom/oracle/graal/api/code/ReferenceMap;") \
177 oop_field(DebugInfo, frameRefMap, "Ljava/util/BitSet;") \
178 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \ 177 oop_field(DebugInfo, calleeSaveInfo, "Lcom/oracle/graal/api/code/RegisterSaveLayout;") \
178 end_class \
179 start_class(ReferenceMap) \
180 oop_field(ReferenceMap, registerRefMap, "Ljava/util/BitSet;") \
181 oop_field(ReferenceMap, frameRefMap, "Ljava/util/BitSet;") \
179 end_class \ 182 end_class \
180 start_class(RegisterSaveLayout) \ 183 start_class(RegisterSaveLayout) \
181 oop_field(RegisterSaveLayout, registers, "[Lcom/oracle/graal/api/code/Register;") \ 184 oop_field(RegisterSaveLayout, registers, "[Lcom/oracle/graal/api/code/Register;") \
182 oop_field(RegisterSaveLayout, slots, "[I") \ 185 oop_field(RegisterSaveLayout, slots, "[I") \
183 end_class \ 186 end_class \