Modifier and Type | Field and Description |
---|---|
private long[] | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int | |
public static final int |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public int | getNumRegisters()
Implements sun. Number of integer registers in the context |
public long | getRegister(int index)
Implements sun. Get the value of the specified register (0..getNumRegisters() - 1) |
public abstract Address | getRegisterAsAddress(int index)
Redeclares sun. This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system |
public String | getRegisterName(int index)
Implements sun. Get the name of the specified register (0..getNumRegisters() - 1) |
public CFrame | |
public void | setRegister(int index, long value)
Implements sun. Set the value of the specified register (0..getNumRegisters() - 1) |
public abstract void | setRegisterAsAddress(int index, Address value)
Redeclares sun. This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system |
data | back to summary |
---|---|
private long[] data |
FP | back to summary |
---|---|
public static final int FP |
LR | back to summary |
---|---|
public static final int LR |
NPRGREG | back to summary |
---|---|
public static final int NPRGREG |
PC | back to summary |
---|---|
public static final int PC |
PSTATE | back to summary |
---|---|
public static final int PSTATE |
R0 | back to summary |
---|---|
public static final int R0
|
R1 | back to summary |
---|---|
public static final int R1 |
R10 | back to summary |
---|---|
public static final int R10 |
R11 | back to summary |
---|---|
public static final int R11 |
R12 | back to summary |
---|---|
public static final int R12 |
R13 | back to summary |
---|---|
public static final int R13 |
R14 | back to summary |
---|---|
public static final int R14 |
R15 | back to summary |
---|---|
public static final int R15 |
R16 | back to summary |
---|---|
public static final int R16 |
R17 | back to summary |
---|---|
public static final int R17 |
R18 | back to summary |
---|---|
public static final int R18 |
R19 | back to summary |
---|---|
public static final int R19 |
R2 | back to summary |
---|---|
public static final int R2 |
R20 | back to summary |
---|---|
public static final int R20 |
R21 | back to summary |
---|---|
public static final int R21 |
R22 | back to summary |
---|---|
public static final int R22 |
R23 | back to summary |
---|---|
public static final int R23 |
R24 | back to summary |
---|---|
public static final int R24 |
R25 | back to summary |
---|---|
public static final int R25 |
R26 | back to summary |
---|---|
public static final int R26 |
R27 | back to summary |
---|---|
public static final int R27 |
R28 | back to summary |
---|---|
public static final int R28 |
R3 | back to summary |
---|---|
public static final int R3 |
R4 | back to summary |
---|---|
public static final int R4 |
R5 | back to summary |
---|---|
public static final int R5 |
R6 | back to summary |
---|---|
public static final int R6 |
R7 | back to summary |
---|---|
public static final int R7 |
R8 | back to summary |
---|---|
public static final int R8 |
R9 | back to summary |
---|---|
public static final int R9 |
SP | back to summary |
---|---|
public static final int SP |
AARCH64ThreadContext | back to summary |
---|---|
public AARCH64ThreadContext() |
getNumRegisters | back to summary |
---|---|
public int getNumRegisters() Implements sun. Doc from sun. Number of integer registers in the context |
getRegister | back to summary |
---|---|
public long getRegister(int index) Implements sun. Doc from sun. Get the value of the specified register (0..getNumRegisters() - 1) |
getRegisterAsAddress | back to summary |
---|---|
public abstract Address getRegisterAsAddress(int index) Redeclares sun. This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system |
getRegisterName | back to summary |
---|---|
public String getRegisterName(int index) Implements sun. Doc from sun. Get the name of the specified register (0..getNumRegisters() - 1) |
getTopFrame | back to summary |
---|---|
public CFrame getTopFrame(Debugger dbg) Implements sun. |
setRegister | back to summary |
---|---|
public void setRegister(int index, long value) Implements sun. Doc from sun. Set the value of the specified register (0..getNumRegisters() - 1) |
setRegisterAsAddress | back to summary |
---|---|
public abstract void setRegisterAsAddress(int index, Address value) Redeclares sun. This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system |