public class ExecutionEngine extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
RandomAccessStack |
AltStack |
ExecutionContext |
Context |
List<ExecutionContext> |
Contexts |
RandomAccessStack |
EvaluationStack |
ScriptOp |
OpCode |
byte |
OpCodeValue |
OpExec |
OpExec |
VMState |
State |
| 构造器和说明 |
|---|
ExecutionEngine() |
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutionContext |
CurrentContext() |
boolean |
Execute() |
boolean |
ExecuteCode() |
VMState |
ExecuteOp() |
void |
PopContext() |
void |
PushContext(ExecutionContext ctx) |
boolean |
StepInto() |
boolean |
ValidateOp() |
public RandomAccessStack EvaluationStack
public RandomAccessStack AltStack
public VMState State
public List<ExecutionContext> Contexts
public ExecutionContext Context
public ScriptOp OpCode
public byte OpCodeValue
public OpExec OpExec
public ExecutionContext CurrentContext()
public void PopContext()
public void PushContext(ExecutionContext ctx)
public boolean ValidateOp()
public boolean StepInto()
public VMState ExecuteOp()
Copyright © 2022. All rights reserved.