|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object frysk.stack.Frame frysk.stack.FrameDecorator
public abstract class FrameDecorator
Decorator wrapper for the ABI frame. More abstract frames, such as the DebuginfoFrame extend this class.
Method Summary | |
---|---|
long |
getAddress()
Returns the program counter for this StackFrame. |
long |
getAdjustedAddress()
Returns the pre-call PC for this non-interrupted StackFrame. |
FrameIdentifier |
getFrameIdentifier()
Return this frame's FrameIdentifier. |
void |
getRegister(Register reg,
long offset,
int length,
byte[] bytes,
int start)
Extracts OFFSET:LENGTH bytes of REGISTER storing them from START in BYTES (in the target's byte order). |
Symbol |
getSymbol()
Return this frame's symbol; UNKNOWN if there is no symbol. |
Frame |
getUndecoratedFrame()
|
void |
setRegister(Register reg,
long offset,
int length,
byte[] bytes,
int start)
Stores BYTES from START into REGISTER at OFFSET:LENGTH (in the target's byte order). |
Methods inherited from class frysk.stack.Frame |
---|
getInner, getLibraryName, getOuter, getRegister, getRegisterValue, getTask, level, printLevel, toPrint, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public long getAddress()
Frame
getAddress
in class Frame
public long getAdjustedAddress()
Frame
getAdjustedAddress
in class Frame
public void getRegister(Register reg, long offset, int length, byte[] bytes, int start)
Frame
getRegister
in class Frame
public void setRegister(Register reg, long offset, int length, byte[] bytes, int start)
Frame
setRegister
in class Frame
public FrameIdentifier getFrameIdentifier()
Frame
getFrameIdentifier
in class Frame
public Symbol getSymbol()
Frame
getSymbol
in class Frame
public Frame getUndecoratedFrame()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |