Mercurial > hg > graal-jvmci-8
comparison src/share/vm/jvmci/jvmciJavaClasses.hpp @ 23396:9ed5b586018b
Replace LIRKind with abstract base class (JDK-8156942).
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Fri, 13 May 2016 14:33:19 +0200 |
parents | 7743f81f8c4a |
children | b5557b757040 |
comparison
equal
deleted
inserted
replaced
23395:19432ed40848 | 23396:9ed5b586018b |
---|---|
224 static_oop_field(JavaKind, Char, "Ljdk/vm/ci/meta/JavaKind;"); \ | 224 static_oop_field(JavaKind, Char, "Ljdk/vm/ci/meta/JavaKind;"); \ |
225 static_oop_field(JavaKind, Short, "Ljdk/vm/ci/meta/JavaKind;"); \ | 225 static_oop_field(JavaKind, Short, "Ljdk/vm/ci/meta/JavaKind;"); \ |
226 static_oop_field(JavaKind, Int, "Ljdk/vm/ci/meta/JavaKind;"); \ | 226 static_oop_field(JavaKind, Int, "Ljdk/vm/ci/meta/JavaKind;"); \ |
227 static_oop_field(JavaKind, Long, "Ljdk/vm/ci/meta/JavaKind;"); \ | 227 static_oop_field(JavaKind, Long, "Ljdk/vm/ci/meta/JavaKind;"); \ |
228 end_class \ | 228 end_class \ |
229 start_class(LIRKind) \ | 229 start_class(ValueKind) \ |
230 oop_field(LIRKind, platformKind, "Ljdk/vm/ci/meta/PlatformKind;") \ | 230 oop_field(ValueKind, platformKind, "Ljdk/vm/ci/meta/PlatformKind;") \ |
231 int_field(LIRKind, referenceMask) \ | |
232 end_class \ | 231 end_class \ |
233 start_class(Value) \ | 232 start_class(Value) \ |
234 oop_field(Value, lirKind, "Ljdk/vm/ci/meta/LIRKind;") \ | 233 oop_field(Value, valueKind, "Ljdk/vm/ci/meta/ValueKind;") \ |
235 static_oop_field(Value, ILLEGAL, "Ljdk/vm/ci/meta/AllocatableValue;"); \ | 234 static_oop_field(Value, ILLEGAL, "Ljdk/vm/ci/meta/AllocatableValue;"); \ |
236 end_class \ | 235 end_class \ |
237 start_class(RegisterValue) \ | 236 start_class(RegisterValue) \ |
238 oop_field(RegisterValue, reg, "Ljdk/vm/ci/code/Register;") \ | 237 oop_field(RegisterValue, reg, "Ljdk/vm/ci/code/Register;") \ |
239 end_class \ | 238 end_class \ |