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