comparison src/share/vm/graal/graalJavaAccess.hpp @ 19669:f595e97626fd

Use Value instead of JavaValue in BytecodeFrame and VirtualObject
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Mon, 02 Mar 2015 18:40:47 -0800
parents b6beb2161e7a
children 29916dcee0b8
comparison
equal deleted inserted replaced
19668:c96f8337292e 19669:f595e97626fd
167 end_class \ 167 end_class \
168 start_class(BitSet) \ 168 start_class(BitSet) \
169 typeArrayOop_field(BitSet, words, "[J") \ 169 typeArrayOop_field(BitSet, words, "[J") \
170 end_class \ 170 end_class \
171 start_class(BytecodeFrame) \ 171 start_class(BytecodeFrame) \
172 objArrayOop_field(BytecodeFrame, values, "[Lcom/oracle/graal/api/meta/JavaValue;") \ 172 objArrayOop_field(BytecodeFrame, values, "[Lcom/oracle/graal/api/meta/Value;") \
173 int_field(BytecodeFrame, numLocals) \ 173 int_field(BytecodeFrame, numLocals) \
174 int_field(BytecodeFrame, numStack) \ 174 int_field(BytecodeFrame, numStack) \
175 int_field(BytecodeFrame, numLocks) \ 175 int_field(BytecodeFrame, numLocks) \
176 boolean_field(BytecodeFrame, rethrowException) \ 176 boolean_field(BytecodeFrame, rethrowException) \
177 boolean_field(BytecodeFrame, duringCall) \ 177 boolean_field(BytecodeFrame, duringCall) \
239 boolean_field(StackSlot, addFrameSize) \ 239 boolean_field(StackSlot, addFrameSize) \
240 end_class \ 240 end_class \
241 start_class(VirtualObject) \ 241 start_class(VirtualObject) \
242 int_field(VirtualObject, id) \ 242 int_field(VirtualObject, id) \
243 oop_field(VirtualObject, type, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ 243 oop_field(VirtualObject, type, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \
244 objArrayOop_field(VirtualObject, values, "[Lcom/oracle/graal/api/meta/JavaValue;") \ 244 objArrayOop_field(VirtualObject, values, "[Lcom/oracle/graal/api/meta/Value;") \
245 end_class \ 245 end_class \
246 start_class(StackLockValue) \ 246 start_class(StackLockValue) \
247 oop_field(StackLockValue, owner, "Lcom/oracle/graal/api/meta/JavaValue;") \ 247 oop_field(StackLockValue, owner, "Lcom/oracle/graal/api/meta/Value;") \
248 oop_field(StackLockValue, slot, "Lcom/oracle/graal/api/code/StackSlotValue;") \ 248 oop_field(StackLockValue, slot, "Lcom/oracle/graal/api/code/StackSlotValue;") \
249 boolean_field(StackLockValue, eliminated) \ 249 boolean_field(StackLockValue, eliminated) \
250 end_class \ 250 end_class \
251 start_class(SpeculationLog) \ 251 start_class(SpeculationLog) \
252 oop_field(SpeculationLog, lastFailed, "Ljava/lang/Object;") \ 252 oop_field(SpeculationLog, lastFailed, "Ljava/lang/Object;") \