comparison src/share/vm/jvmci/jvmciJavaAccess.hpp @ 22504:943c2bf064fa

Collapse Value and AbstractValue into a single abstract base class.
author Roland Schatz <roland.schatz@oracle.com>
date Wed, 02 Sep 2015 12:02:17 +0200
parents 90c4254dc25a
children 82818d115a98
comparison
equal deleted inserted replaced
22503:6fa5f9a1a371 22504:943c2bf064fa
225 end_class \ 225 end_class \
226 start_class(LIRKind) \ 226 start_class(LIRKind) \
227 oop_field(LIRKind, platformKind, "Ljdk/internal/jvmci/meta/PlatformKind;") \ 227 oop_field(LIRKind, platformKind, "Ljdk/internal/jvmci/meta/PlatformKind;") \
228 int_field(LIRKind, referenceMask) \ 228 int_field(LIRKind, referenceMask) \
229 end_class \ 229 end_class \
230 start_class(AbstractValue) \ 230 start_class(Value) \
231 oop_field(AbstractValue, kind, "Ljdk/internal/jvmci/meta/Kind;") \ 231 oop_field(Value, kind, "Ljdk/internal/jvmci/meta/Kind;") \
232 oop_field(AbstractValue, lirKind, "Ljdk/internal/jvmci/meta/LIRKind;") \ 232 oop_field(Value, lirKind, "Ljdk/internal/jvmci/meta/LIRKind;") \
233 static_oop_field(AbstractValue, ILLEGAL, "Ljdk/internal/jvmci/meta/AllocatableValue;"); \ 233 static_oop_field(Value, ILLEGAL, "Ljdk/internal/jvmci/meta/AllocatableValue;"); \
234 end_class \ 234 end_class \
235 start_class(RegisterValue) \ 235 start_class(RegisterValue) \
236 oop_field(RegisterValue, reg, "Ljdk/internal/jvmci/code/Register;") \ 236 oop_field(RegisterValue, reg, "Ljdk/internal/jvmci/code/Register;") \
237 end_class \ 237 end_class \
238 start_class(code_Location) \ 238 start_class(code_Location) \