public class JVMDirectCallStackFrame extends DirectCallStackFrame
ATTR_IS_FROZEN, attributes, attrs, frameAttr, isRef, mi, pc, prev, slots, stackBase, thisRef, top| Modifier and Type | Method and Description |
|---|---|
int |
getExceptionReference() |
java.lang.Object |
getExceptionReferenceAttribute() |
long |
getLongResult() |
java.lang.Object |
getLongResultAttr() |
int |
getReferenceResult() |
int |
getResult() |
java.lang.Object |
getResultAttr() |
int |
setArgument(int slotIdx,
int v,
java.lang.Object attr) |
void |
setArgumentLocal(int argIdx,
int v,
java.lang.Object attr) |
void |
setExceptionReference(int exRef) |
void |
setExceptionReferenceAttribute(java.lang.Object attr) |
int |
setLongArgument(int slotIdx,
long v,
java.lang.Object attr) |
void |
setLongArgumentLocal(int argIdx,
long v,
java.lang.Object attr) |
int |
setReferenceArgument(int slotIdx,
int ref,
java.lang.Object attr) |
void |
setReferenceArgumentLocal(int argIdx,
int v,
java.lang.Object attr) |
getCallee, getPreviousDirectCallStackFrame, getStackTraceInfo, isDirectCallFrame, isSynthetic, setDoubleArgument, setFireWall, setFloatArgumentaddFrameAttr, addLocalAttr, addLongLocalAttr, addLongOperandAttr, addOperandAttr, addOperandAttr, addSlotAttr, advancePC, checkIsModifiable, clearOperandStack, clone, createReferenceMap, defreeze, dup_x1, dup_x2, dup, dup2_x1, dup2_x2, dup2, equals, frameAttrIterator, frameAttrIterator, freeze, getAndResetFrameAttr, getArgumentAttrs, getArgumentsValues, getArgumentValues, getCallArguments, getCalleeThis, getCalleeThis, getCallerFrame, getClassInfo, getClassName, getDepth, getDoubleLocalVariable, getDoubleLocalVariable, getDoubleResult, getDoubleResultAttr, getFieldValue, getFloatLocalVariable, getFloatResult, getFloatResultAttr, getFrameAttr, getFrameAttr, getLine, getLocalAttr, getLocalAttr, getLocalAttrIndex, getLocalOrFieldValue, getLocalValueObject, getLocalVariable, getLocalVariable, getLocalVariableCount, getLocalVariableSlotIndex, getLocalVariableType, getLocalVariableType, getLocalVarInfo, getLocalVarInfo, getLocalVars, getLongLocalAttr, getLongLocalVariable, getLongLocalVariable, getLongOperandAttr, getLongOperandAttr, getMethodInfo, getMethodName, getNextFrameAttr, getNextLocalAttr, getNextLongOperandAttr, getNextOperandAttr, getNextOperandAttr, getOperandAttr, getOperandAttr, getOperandAttr, getOperandAttr, getPC, getPrevious, getReferenceMap, getSlot, getSlotAttr, getSlotAttr, getSlotAttrs, getSlots, getSourceFile, getThis, getTopPos, hasAnyRef, hasArgumentAttr, hasArgumentObjectAttr, hasAttrs, hasFrameAttr, hasFrameAttr, hasFrameAttrValue, hash, hashCode, hasLocalAttr, hasLocalAttr, hasLongOperandAttr, hasLongOperandAttr, hasOperandAttr, hasOperandAttr, hasOperandAttr, hasOperandAttr, includesReferenceOperand, includesReferenceOperand, isFirewall, isFrozen, isLocalVariableRef, isNative, isOperandRef, isOperandRef, isReferenceSlot, isReflection, localAttrIterator, localAttrIterator, longOperandAttrIterator, longOperandAttrIterator, markThreadRoots, mixinExecutionStateHash, modifiesState, objectHashCode, operandAttrIterator, operandAttrIterator, operandAttrIterator, operandAttrIterator, originatesFrom, peek, peek, peekDouble, peekDouble, peekFloat, peekFloat, peekLong, peekLong, pop, pop, popDouble, popFloat, popLong, printContentsOn, printOperands, printSlots, printStackContent, printStackTrace, processRefArguments, push, push, pushDouble, pushFloat, pushLocal, pushLong, pushLongLocal, pushRef, removeArguments, removeFrameAttr, removeLocalAttr, removeLongOperandAttr, removeOperandAttr, removeOperandAttr, replaceFrameAttr, replaceLocalAttr, replaceLongOperandAttr, replaceOperandAttr, replaceOperandAttr, replaceSlotAttr, reset, setDoubleArgumentLocal, setDoubleLocalVariable, setFloatArgumentLocal, setFloatLocalVariable, setFrameAttr, setLocalAttr, setLocalReferenceVariable, setLocalVariable, setLocalVariable, setLongLocalAttr, setLongLocalVariable, setLongOperandAttr, setOperand, setOperandAttr, setOperandAttr, setPC, setPrevious, setReferenceResult, setReflection, setResult, setResult, setSlotAttr, setThis, storeLongOperand, storeOperand, swap, toString, visitReferenceSlotspublic int getResult()
getResult in class StackFramepublic int getReferenceResult()
getReferenceResult in class StackFramepublic long getLongResult()
getLongResult in class StackFramepublic java.lang.Object getResultAttr()
getResultAttr in class StackFramepublic java.lang.Object getLongResultAttr()
getLongResultAttr in class StackFramepublic void setExceptionReference(int exRef)
setExceptionReference in class StackFramepublic int getExceptionReference()
getExceptionReference in class StackFramepublic void setExceptionReferenceAttribute(java.lang.Object attr)
setExceptionReferenceAttribute in class StackFramepublic java.lang.Object getExceptionReferenceAttribute()
getExceptionReferenceAttribute in class StackFramepublic int setArgument(int slotIdx,
int v,
java.lang.Object attr)
setArgument in class DirectCallStackFramepublic int setReferenceArgument(int slotIdx,
int ref,
java.lang.Object attr)
setReferenceArgument in class DirectCallStackFramepublic int setLongArgument(int slotIdx,
long v,
java.lang.Object attr)
setLongArgument in class DirectCallStackFramepublic void setArgumentLocal(int argIdx,
int v,
java.lang.Object attr)
setArgumentLocal in class StackFramepublic void setReferenceArgumentLocal(int argIdx,
int v,
java.lang.Object attr)
setReferenceArgumentLocal in class StackFramepublic void setLongArgumentLocal(int argIdx,
long v,
java.lang.Object attr)
setLongArgumentLocal in class StackFrame