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