frysk.proc.live
Class IA32InstructionParser.Jump
java.lang.Object
frysk.proc.live.Instruction
frysk.proc.live.IA32InstructionParser.Jump
- Enclosing class:
- IA32InstructionParser
static class IA32InstructionParser.Jump
- extends Instruction
Method Summary |
void |
fixupExecuteOutOfLine(Task task,
long pc,
long address)
After the instruction has been executed out of line fixes up the
given Task as if the instruction was actually executed at the
given pc instead of the given address. |
IA32InstructionParser.Jump
IA32InstructionParser.Jump(byte addr)
fixupExecuteOutOfLine
public void fixupExecuteOutOfLine(Task task,
long pc,
long address)
- Description copied from class:
Instruction
- After the instruction has been executed out of line fixes up the
given Task as if the instruction was actually executed at the
given pc instead of the given address.
The default implementation just sets the pc at the given pc plus
the length of this instruction. Override when the instruction needs
to do anything else.
- Overrides:
fixupExecuteOutOfLine
in class Instruction