frysk.ftrace
Class IA32Arch
java.lang.Object
frysk.ftrace.IA32Arch
- All Implemented Interfaces:
- Arch
public class IA32Arch
- extends Object
- implements Arch
x86 implementation of Arch interface.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
static final Arch instance
IA32Arch
private IA32Arch()
getReturnAddress
public long getReturnAddress(Task task)
- Description copied from interface:
Arch
- Get a return address of current function call.
- Specified by:
getReturnAddress
in interface Arch
getCallArguments
public Object[] getCallArguments(Task task)
- Description copied from interface:
Arch
- Construct an array of function call arguments.
- Specified by:
getCallArguments
in interface Arch
getReturnValue
public Object getReturnValue(Task task)
- Description copied from interface:
Arch
- Construct a return value of a function call.
- Specified by:
getReturnValue
in interface Arch