protected static class GraphDecoder.InvokeData extends Object
Invoke
nodes to allow method inlining without
decoding the frame state and successors beforehand.Modifier and Type | Field and Description |
---|---|
int |
callTargetOrderId |
ResolvedJavaType |
contextType |
int |
exceptionNextOrderId |
int |
exceptionOrderId |
int |
exceptionStateOrderId |
Invoke |
invoke |
int |
invokeOrderId |
int |
nextNextOrderId |
int |
nextOrderId |
int |
stateAfterOrderId |
Modifier | Constructor and Description |
---|---|
protected |
InvokeData(Invoke invoke,
ResolvedJavaType contextType,
int invokeOrderId,
int callTargetOrderId,
int stateAfterOrderId,
int nextOrderId,
int nextNextOrderId,
int exceptionOrderId,
int exceptionStateOrderId,
int exceptionNextOrderId) |
public final ResolvedJavaType contextType
public final int invokeOrderId
public final int callTargetOrderId
public final int stateAfterOrderId
public final int nextOrderId
public final int nextNextOrderId
public final int exceptionOrderId
public final int exceptionStateOrderId
public final int exceptionNextOrderId
protected InvokeData(Invoke invoke, ResolvedJavaType contextType, int invokeOrderId, int callTargetOrderId, int stateAfterOrderId, int nextOrderId, int nextNextOrderId, int exceptionOrderId, int exceptionStateOrderId, int exceptionNextOrderId)