Mercurial > hg > graal-jvmci-8
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 \ |