The main evaluation state that will be updated by evaluating every statement encountered during the course of execution.
Constructor | Description |
|
Instance member | Description |
Full Usage:
this.AbortInstr()
|
|
|
|
Full Usage:
this.CleanUp()
|
|
Full Usage:
this.ContextSwitch(tid)
Parameters:
int
|
|
Full Usage:
this.Contexts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.IgnoreUndef
Returns: bool
|
Whether to ignore statements that cannot be evaluated due to undef values. This is particularly useful to quickly check some constants.
|
Full Usage:
this.InPrematureState
|
|
Full Usage:
this.IncPC(amount)
Parameters:
uint32
|
|
Full Usage:
this.IsInstrTerminated
|
|
|
|
Full Usage:
this.NextStmt()
|
|
Full Usage:
this.PC
|
|
Full Usage:
this.PrepareContext(tid) (pc) (regs)
Parameters:
int
pc : Addr
regs : (RegisterID * 'a) list
|
Prepare the initial context of the given thread id (tid). This function will set the current thread to be tid.
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
this.StartInstr()
|
|
Full Usage:
this.ThreadId
|
|
|
|
|
|
|
|
Full Usage:
this.UnsetTmp(n)
Parameters:
int
|
|