comparison src/share/vm/graal/graalJavaAccess.hpp @ 17446:9a804ec7f707

converted Constant and Value to be interfaces (GRAAL-874)
author Doug Simon <doug.simon@oracle.com>
date Wed, 15 Oct 2014 01:10:27 +0200
parents 26f5733fb645
children c59612b9d110
comparison
equal deleted inserted replaced
17445:8cc283ce4bd1 17446:9a804ec7f707
197 start_class(BytecodePosition) \ 197 start_class(BytecodePosition) \
198 oop_field(BytecodePosition, caller, "Lcom/oracle/graal/api/code/BytecodePosition;") \ 198 oop_field(BytecodePosition, caller, "Lcom/oracle/graal/api/code/BytecodePosition;") \
199 oop_field(BytecodePosition, method, "Lcom/oracle/graal/api/meta/ResolvedJavaMethod;") \ 199 oop_field(BytecodePosition, method, "Lcom/oracle/graal/api/meta/ResolvedJavaMethod;") \
200 int_field(BytecodePosition, bci) \ 200 int_field(BytecodePosition, bci) \
201 end_class \ 201 end_class \
202 start_class(Constant) \ 202 start_class(AbstractConstant) \
203 oop_field(Constant, kind, "Lcom/oracle/graal/api/meta/Kind;") \ 203 oop_field(AbstractConstant, kind, "Lcom/oracle/graal/api/meta/Kind;") \
204 end_class \ 204 end_class \
205 start_class(PrimitiveConstant) \ 205 start_class(PrimitiveConstant) \
206 long_field(PrimitiveConstant, primitive) \ 206 long_field(PrimitiveConstant, primitive) \
207 end_class \ 207 end_class \
208 start_class(RawConstant) \ 208 start_class(RawConstant) \
231 start_class(LIRKind) \ 231 start_class(LIRKind) \
232 oop_field(LIRKind, platformKind, "Lcom/oracle/graal/api/meta/PlatformKind;") \ 232 oop_field(LIRKind, platformKind, "Lcom/oracle/graal/api/meta/PlatformKind;") \
233 int_field(LIRKind, referenceMask) \ 233 int_field(LIRKind, referenceMask) \
234 end_class \ 234 end_class \
235 start_class(Value) \ 235 start_class(Value) \
236 oop_field(Value, kind, "Lcom/oracle/graal/api/meta/Kind;") \
237 oop_field(Value, lirKind, "Lcom/oracle/graal/api/meta/LIRKind;") \
238 static_oop_field(Value, ILLEGAL, "Lcom/oracle/graal/api/meta/AllocatableValue;"); \ 236 static_oop_field(Value, ILLEGAL, "Lcom/oracle/graal/api/meta/AllocatableValue;"); \
237 end_class \
238 start_class(AbstractValue) \
239 oop_field(AbstractValue, kind, "Lcom/oracle/graal/api/meta/Kind;") \
240 oop_field(AbstractValue, lirKind, "Lcom/oracle/graal/api/meta/LIRKind;") \
239 end_class \ 241 end_class \
240 start_class(RegisterValue) \ 242 start_class(RegisterValue) \
241 oop_field(RegisterValue, reg, "Lcom/oracle/graal/api/code/Register;") \ 243 oop_field(RegisterValue, reg, "Lcom/oracle/graal/api/code/Register;") \
242 end_class \ 244 end_class \
243 start_class(RegisterCategory) \ 245 start_class(RegisterCategory) \