Mercurial > hg > graal-jvmci-8
comparison src/share/vm/graal/graalJavaAccess.hpp @ 18189:e75eb4720d4e
Introduce new JavaValue interface for use in debug info.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Thu, 30 Oct 2014 14:10:46 +0100 |
parents | 9619ba4daf4c |
children | a8cff27ca2e1 |
comparison
equal
deleted
inserted
replaced
18188:8652481a1110 | 18189:e75eb4720d4e |
---|---|
175 end_class \ | 175 end_class \ |
176 start_class(BitSet) \ | 176 start_class(BitSet) \ |
177 typeArrayOop_field(BitSet, words, "[J") \ | 177 typeArrayOop_field(BitSet, words, "[J") \ |
178 end_class \ | 178 end_class \ |
179 start_class(BytecodeFrame) \ | 179 start_class(BytecodeFrame) \ |
180 objArrayOop_field(BytecodeFrame, values, "[Lcom/oracle/graal/api/meta/Value;") \ | 180 objArrayOop_field(BytecodeFrame, values, "[Lcom/oracle/graal/api/meta/JavaValue;") \ |
181 int_field(BytecodeFrame, numLocals) \ | 181 int_field(BytecodeFrame, numLocals) \ |
182 int_field(BytecodeFrame, numStack) \ | 182 int_field(BytecodeFrame, numStack) \ |
183 int_field(BytecodeFrame, numLocks) \ | 183 int_field(BytecodeFrame, numLocks) \ |
184 boolean_field(BytecodeFrame, rethrowException) \ | 184 boolean_field(BytecodeFrame, rethrowException) \ |
185 boolean_field(BytecodeFrame, duringCall) \ | 185 boolean_field(BytecodeFrame, duringCall) \ |
247 boolean_field(StackSlot, addFrameSize) \ | 247 boolean_field(StackSlot, addFrameSize) \ |
248 end_class \ | 248 end_class \ |
249 start_class(VirtualObject) \ | 249 start_class(VirtualObject) \ |
250 int_field(VirtualObject, id) \ | 250 int_field(VirtualObject, id) \ |
251 oop_field(VirtualObject, type, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ | 251 oop_field(VirtualObject, type, "Lcom/oracle/graal/api/meta/ResolvedJavaType;") \ |
252 objArrayOop_field(VirtualObject, values, "[Lcom/oracle/graal/api/meta/Value;") \ | 252 objArrayOop_field(VirtualObject, values, "[Lcom/oracle/graal/api/meta/JavaValue;") \ |
253 end_class \ | 253 end_class \ |
254 start_class(HotSpotMonitorValue) \ | 254 start_class(HotSpotMonitorValue) \ |
255 oop_field(HotSpotMonitorValue, owner, "Lcom/oracle/graal/api/meta/Value;") \ | 255 oop_field(HotSpotMonitorValue, owner, "Lcom/oracle/graal/api/meta/JavaValue;") \ |
256 oop_field(HotSpotMonitorValue, slot, "Lcom/oracle/graal/api/code/StackSlot;") \ | 256 oop_field(HotSpotMonitorValue, slot, "Lcom/oracle/graal/api/code/StackSlot;") \ |
257 boolean_field(HotSpotMonitorValue, eliminated) \ | 257 boolean_field(HotSpotMonitorValue, eliminated) \ |
258 end_class \ | 258 end_class \ |
259 start_class(SpeculationLog) \ | 259 start_class(SpeculationLog) \ |
260 oop_field(SpeculationLog, lastFailed, "Ljava/lang/Object;") \ | 260 oop_field(SpeculationLog, lastFailed, "Ljava/lang/Object;") \ |