comparison src/share/vm/graal/graalJavaAccess.hpp @ 18186:ef357effbda7

Backout of changeset 9a804ec7f707 (converted Constant and Value to be interfaces).
author Roland Schatz <roland.schatz@oracle.com>
date Thu, 30 Oct 2014 11:18:48 +0100
parents c2270ad35f57
children 9619ba4daf4c
comparison
equal deleted inserted replaced
18185:a88d819ba6a1 18186:ef357effbda7
188 start_class(BytecodePosition) \ 188 start_class(BytecodePosition) \
189 oop_field(BytecodePosition, caller, "Lcom/oracle/graal/api/code/BytecodePosition;") \ 189 oop_field(BytecodePosition, caller, "Lcom/oracle/graal/api/code/BytecodePosition;") \
190 oop_field(BytecodePosition, method, "Lcom/oracle/graal/api/meta/ResolvedJavaMethod;") \ 190 oop_field(BytecodePosition, method, "Lcom/oracle/graal/api/meta/ResolvedJavaMethod;") \
191 int_field(BytecodePosition, bci) \ 191 int_field(BytecodePosition, bci) \
192 end_class \ 192 end_class \
193 start_class(AbstractConstant) \ 193 start_class(Constant) \
194 oop_field(AbstractConstant, kind, "Lcom/oracle/graal/api/meta/Kind;") \ 194 oop_field(Constant, kind, "Lcom/oracle/graal/api/meta/Kind;") \
195 end_class \ 195 end_class \
196 start_class(PrimitiveConstant) \ 196 start_class(PrimitiveConstant) \
197 long_field(PrimitiveConstant, primitive) \ 197 long_field(PrimitiveConstant, primitive) \
198 end_class \ 198 end_class \
199 start_class(RawConstant) \ 199 start_class(RawConstant) \
224 start_class(LIRKind) \ 224 start_class(LIRKind) \
225 oop_field(LIRKind, platformKind, "Lcom/oracle/graal/api/meta/PlatformKind;") \ 225 oop_field(LIRKind, platformKind, "Lcom/oracle/graal/api/meta/PlatformKind;") \
226 int_field(LIRKind, referenceMask) \ 226 int_field(LIRKind, referenceMask) \
227 end_class \ 227 end_class \
228 start_class(Value) \ 228 start_class(Value) \
229 oop_field(Value, kind, "Lcom/oracle/graal/api/meta/Kind;") \
230 oop_field(Value, lirKind, "Lcom/oracle/graal/api/meta/LIRKind;") \
229 static_oop_field(Value, ILLEGAL, "Lcom/oracle/graal/api/meta/AllocatableValue;"); \ 231 static_oop_field(Value, ILLEGAL, "Lcom/oracle/graal/api/meta/AllocatableValue;"); \
230 end_class \
231 start_class(AbstractValue) \
232 oop_field(AbstractValue, kind, "Lcom/oracle/graal/api/meta/Kind;") \
233 oop_field(AbstractValue, lirKind, "Lcom/oracle/graal/api/meta/LIRKind;") \
234 end_class \ 232 end_class \
235 start_class(RegisterValue) \ 233 start_class(RegisterValue) \
236 oop_field(RegisterValue, reg, "Lcom/oracle/graal/api/code/Register;") \ 234 oop_field(RegisterValue, reg, "Lcom/oracle/graal/api/code/Register;") \
237 end_class \ 235 end_class \
238 start_class(RegisterCategory) \ 236 start_class(RegisterCategory) \