comparison src/share/vm/graal/graalJavaAccess.hpp @ 5542:e318468952f5

Remove CiBitMap and replace usages with java.util.BitSet.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sat, 09 Jun 2012 17:13:21 +0200
parents b4c406861c33
children 20e390e09717
comparison
equal deleted inserted replaced
5541:b4c406861c33 5542:e318468952f5
152 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \ 152 oop_field(CiTargetMethod_Mark, id, "Ljava/lang/Object;") \
153 oop_field(CiTargetMethod_Mark, references, "[Lcom/oracle/graal/api/code/CiTargetMethod$Mark;") \ 153 oop_field(CiTargetMethod_Mark, references, "[Lcom/oracle/graal/api/code/CiTargetMethod$Mark;") \
154 end_class \ 154 end_class \
155 start_class(CiDebugInfo) \ 155 start_class(CiDebugInfo) \
156 oop_field(CiDebugInfo, codePos, "Lcom/oracle/graal/api/code/CiCodePos;") \ 156 oop_field(CiDebugInfo, codePos, "Lcom/oracle/graal/api/code/CiCodePos;") \
157 oop_field(CiDebugInfo, registerRefMap, "Lcom/oracle/graal/api/code/CiBitMap;") \ 157 oop_field(CiDebugInfo, registerRefMap, "Ljava/util/BitSet;") \
158 oop_field(CiDebugInfo, frameRefMap, "Lcom/oracle/graal/api/code/CiBitMap;") \ 158 oop_field(CiDebugInfo, frameRefMap, "Ljava/util/BitSet;") \
159 end_class \ 159 end_class \
160 start_class(GraalBitMap) \ 160 start_class(GraalBitMap) \
161 int_field(GraalBitMap, size) \ 161 oop_field(GraalBitMap, words, "[J") \
162 long_field(GraalBitMap, low) \
163 oop_field(GraalBitMap, extra, "[J") \
164 end_class \ 162 end_class \
165 start_class(CiFrame) \ 163 start_class(CiFrame) \
166 oop_field(CiFrame, values, "[Lcom/oracle/graal/api/meta/Value;") \ 164 oop_field(CiFrame, values, "[Lcom/oracle/graal/api/meta/Value;") \
167 int_field(CiFrame, numLocals) \ 165 int_field(CiFrame, numLocals) \
168 int_field(CiFrame, numStack) \ 166 int_field(CiFrame, numStack) \