Method |
Description |
|
ApplyReturnAddress ( ReturnAddress returnAddress ) : void |
|
|
ArityError ( Vm vm, int expectedArity, int actualArity, bool inApply ) : void |
|
|
CallFunction ( Callable callable, Vm vm, int numArgs, bool saveReturnAddress, bool inApply ) : void |
|
|
CallPrimitive ( Callable callable, Vm vm, int numArgs, bool saveReturnAddress, bool inApply ) : void |
|
|
CheckBool ( ) : void |
|
|
CheckQuotas ( ) : void |
|
|
CheckStackTop ( ) : Value |
|
|
CheckVmWithoutError ( ) : void |
|
|
CountCells ( ) : int |
|
|
CountCellsCallable ( Callable callable, HashSet |
|
|
CountCellsEnvFrame ( VmEnvFrame envFrame, HashSet |
|
|
CountCellsEnvironment ( VmEnvironment env, HashSet |
|
|
CountCellsHash ( Value>.Dictionary hash, HashSet |
|
|
CountCellsImpl ( object obj, HashSet |
|
|
CountCellsNamedBlock ( NamedBlock namedBlock, HashSet |
|
|
CountCellsNullableInt ( int i ) : int |
|
|
CountCellsReturnAddress ( ReturnAddress returnAddress, HashSet |
|
|
CountCellsString ( string s ) : int |
|
|
CountCellsStringArray ( string strings, HashSet |
|
|
CountCellsSvArray ( Value values, HashSet |
|
|
CountCellsSvList ( List list, HashSet |
|
|
CurrentInstruction ( ) : Instruction |
|
|
DeserializeState ( byte serializedState ) : void |
|
|
DumpShovelValue ( VmApi api, Value obj ) : string |
|
|
ExecutionComplete ( ) : bool |
|
|
FindFileName ( int programCounter ) : string |
|
|
FindFrame ( VmEnvironment env, int frameNumber ) : VmEnvFrame |
|
|
FindNamedBlock ( string blockName ) : int |
|
|
FindStartEndPos ( int &startPos, int &endPos ) : void |
|
|
FinishPrimitiveCall ( Vm vm, int numArgs, bool saveReturnAddress, Value result ) : void |
|
|
GetCurrentCache ( ) : object |
|
|
GetFromEnvironment ( VmEnvironment env, int frameNumber, int varIndex ) : Value |
|
|
GetUdpByName ( Vm vm, string udpName ) : Callable |
|
|
HandleAdd ( Vm vm ) : void |
|
|
HandleAnd ( Vm vm ) : void |
|
|
HandleApop ( Vm vm ) : void |
|
|
HandleApply ( Vm vm ) : void |
|
|
HandleApush ( Vm vm ) : void |
|
|
HandleArgs ( Vm vm ) : void |
|
|
HandleArgs1 ( Vm vm ) : void |
|
|
HandleArgs2 ( Vm vm ) : void |
|
|
HandleArgs3 ( Vm vm ) : void |
|
|
HandleBlock ( Vm vm ) : void |
|
|
HandleBlockReturn ( Vm vm ) : void |
|
|
HandleCall ( Vm vm ) : void |
|
|
HandleCallImpl ( Vm vm, int numArgs, bool saveReturnAddress, bool inApply = false ) : void |
|
|
HandleCallj ( Vm vm ) : void |
|
|
HandleConst ( Vm vm ) : void |
|
|
HandleContext ( Vm vm ) : void |
|
|
HandleDelete ( Vm vm ) : void |
|
|
HandleDiv ( Vm vm ) : void |
|
|
HandleDropFrame ( Vm vm ) : void |
|
|
HandleEq ( Vm vm ) : void |
|
|
HandleFjump ( Vm vm ) : void |
|
|
HandleFloor ( Vm vm ) : void |
|
|
HandleFn ( Vm vm ) : void |
|
|
HandleGref ( Vm vm ) : void |
|
|
HandleGrefDot ( Vm vm ) : void |
|
|
HandleGt ( Vm vm ) : void |
|
|
HandleGte ( Vm vm ) : void |
|
|
HandleHasKey ( Vm vm ) : void |
|
|
HandleIor ( Vm vm ) : void |
|
|
HandleIsArray ( Vm vm ) : void |
|
|
HandleIsBool ( Vm vm ) : void |
|
|
HandleIsCallable ( Vm vm ) : void |
|
|
HandleIsHash ( Vm vm ) : void |
|
|
HandleIsInteger ( Vm vm ) : void |
|
|
HandleIsNumber ( Vm vm ) : void |
|
|
HandleIsString ( Vm vm ) : void |
|
|
HandleIsStruct ( Vm vm ) : void |
|
|
HandleIsStructInstance ( Vm vm ) : void |
|
|
HandleJump ( Vm vm ) : void |
|
|
HandleKeys ( Vm vm ) : void |
|
|
HandleLen ( Vm vm ) : void |
|
|
HandleLget ( Vm vm ) : void |
|
|
HandleLset ( Vm vm ) : void |
|
|
HandleLt ( Vm vm ) : void |
|
|
HandleLte ( Vm vm ) : void |
|
|
HandleMod ( Vm vm ) : void |
|
|
HandleMul ( Vm vm ) : void |
|
|
HandleNeg ( Vm vm ) : void |
|
|
HandleNeq ( Vm vm ) : void |
|
|
HandleNewFrame ( Vm vm ) : void |
|
|
HandleNop ( Vm vm ) : void |
|
|
HandleNot ( Vm vm ) : void |
|
|
HandlePop ( Vm vm ) : void |
|
|
HandlePopBlock ( Vm vm ) : void |
|
|
HandlePow ( Vm vm ) : void |
|
|
HandlePrim ( Vm vm ) : void |
|
|
HandlePrim0 ( Vm vm ) : void |
|
|
HandleReturn ( Vm vm ) : void |
|
|
HandleSetDotIndexed ( Vm vm ) : void |
|
|
HandleSetIndexed ( Vm vm ) : void |
|
|
HandleShl ( Vm vm ) : void |
|
|
HandleShr ( Vm vm ) : void |
|
|
HandleSub ( Vm vm ) : void |
|
|
HandleTjump ( Vm vm ) : void |
|
|
HandleXor ( Vm vm ) : void |
|
|
IncrementCells ( int cells ) : void |
|
|
IncrementCellsHerald ( int cells ) : void |
|
|
IncrementTicks ( int ticks ) : void |
|
|
IsLive ( ) : bool |
|
|
PrintLineFor ( StringBuilder sb, int pc, int characterStartPos, int characterEndPos ) : void |
|
|
RaiseShovelError ( string message ) : void |
|
|
RunVm ( Instruction bytecode, List sources = null, IEnumerable userPrimitives = null, byte state = null, Vm vm = null, int cellsQuota = null, long totalTicksQuota = null, long untilNextNapTicksQuota = null ) : Vm |
|
|
SerializeState ( Stream s ) : void |
|
|
SetCurrentCache ( object cache ) : void |
|
|
SetInEnvironment ( VmEnvironment env, int frameNumber, int varIndex, Value value ) : void |
|
|
StepVm ( ) : bool |
|
|
TraceInstruction ( Instruction instruction ) : void |
|
|
WakeUp ( ) : void |
|
|
WriteCurrentEnvironment ( StringBuilder sb ) : void |
|
|
WriteStackTrace ( StringBuilder sb ) : void |
|
|