Method |
Description |
|
AddInstructionCount ( Context cx, Interpreter frame, int extra ) : void |
|
|
BytecodeSpan ( int bytecode ) : int |
|
|
CaptureContinuation ( Context cx, Interpreter frame, bool requireContinuationsTopFrame ) : NativeContinuation |
|
|
CaptureFrameForGenerator ( Interpreter frame ) : Interpreter.CallFrame |
|
|
DoAdd ( object stack, double sDbl, int stackTop, Context cx ) : void |
|
|
DoArithmetic ( Interpreter frame, int op, object stack, double sDbl, int stackTop ) : int |
|
|
DoBitOp ( Interpreter frame, int op, object stack, double sDbl, int stackTop ) : int |
|
|
DoCallSpecial ( Context cx, Interpreter frame, object stack, double sDbl, int stackTop, byte iCode, int indexReg ) : int |
|
|
DoCompare ( Interpreter frame, int op, object stack, double sDbl, int stackTop ) : int |
|
|
DoDelName ( Context cx, int op, object stack, double sDbl, int stackTop ) : int |
|
|
DoElemIncDec ( Context cx, Interpreter frame, byte iCode, object stack, double sDbl, int stackTop ) : int |
|
|
DoEquals ( object stack, double sDbl, int stackTop ) : bool |
|
|
DoGetElem ( Context cx, Interpreter frame, object stack, double sDbl, int stackTop ) : int |
|
|
DoGetVar ( Interpreter frame, object stack, double sDbl, int stackTop, object vars, double varDbls, int indexReg ) : int |
|
|
DoInOrInstanceof ( Context cx, int op, object stack, double sDbl, int stackTop ) : int |
|
|
DoRefMember ( Context cx, object stack, double sDbl, int stackTop, int flags ) : int |
|
|
DoRefNsMember ( Context cx, object stack, double sDbl, int stackTop, int flags ) : int |
|
|
DoRefNsName ( Context cx, Interpreter frame, object stack, double sDbl, int stackTop, int flags ) : int |
|
|
DoSetConstVar ( Interpreter frame, object stack, double sDbl, int stackTop, object vars, double varDbls, int varAttributes, int indexReg ) : int |
|
|
DoSetElem ( Context cx, object stack, double sDbl, int stackTop ) : int |
|
|
DoSetVar ( Interpreter frame, object stack, double sDbl, int stackTop, object vars, double varDbls, int varAttributes, int indexReg ) : int |
|
|
DoShallowEquals ( object stack, double sDbl, int stackTop ) : bool |
|
|
DoVarIncDec ( Context cx, Interpreter frame, object stack, double sDbl, int stackTop, object vars, double varDbls, int indexReg ) : int |
|
|
DumpICode ( InterpreterData idata ) : void |
|
|
EnterFrame ( Context cx, Interpreter frame, object args, bool continuationRestart ) : void |
|
|
ExitFrame ( Context cx, Interpreter frame, object throwable ) : void |
|
|
FreezeGenerator ( Context cx, Interpreter frame, int stackTop, Interpreter generatorState ) : object |
|
|
GetArgsArray ( object stack, double sDbl, int shift, int count ) : object[] |
|
|
GetEncodedSource ( InterpreterData idata ) : string |
|
|
GetExceptionHandler ( Interpreter frame, bool onlyFinally ) : int |
|
|
GetIndex ( byte iCode, int pc ) : int |
|
|
GetInt ( byte iCode, int pc ) : int |
|
|
GetLineNumbers ( InterpreterData data ) : int[] |
|
|
GetShort ( byte iCode, int pc ) : int |
|
|
InitFrame ( Context cx, Scriptable callerScope, Scriptable thisObj, object args, double argsDbl, int argShift, int argCount, InterpretedFunction fnOrScript, Interpreter parentFrame, Interpreter frame ) : void |
|
|
InitFrameForApplyOrCall ( Context cx, Interpreter frame, int indexReg, object stack, double sDbl, int stackTop, int op, Scriptable calleeScope, IdFunctionObject ifun, InterpretedFunction iApplyCallable ) : Interpreter.CallFrame |
|
|
InitFrameForNoSuchMethod ( Context cx, Interpreter frame, int indexReg, object stack, double sDbl, int stackTop, int op, Scriptable funThisObj, Scriptable calleeScope, ScriptRuntime noSuchMethodShim, InterpretedFunction ifun ) : Interpreter.CallFrame |
Call __noSuchMethod__. Call __noSuchMethod__. |
|
InitFunction ( Context cx, Scriptable scope, InterpretedFunction parent, int index ) : void |
|
|
Interpret ( InterpretedFunction ifun, Context cx, Scriptable scope, Scriptable thisObj, object args ) : object |
|
|
InterpretLoop ( Context cx, Interpreter frame, object throwable ) : object |
|
|
Interpreter ( ) : System |
|
|
IsFrameEnterExitRequired ( Interpreter frame ) : bool |
|
|
ProcessThrowable ( Context cx, object throwable, Interpreter frame, int indexReg, bool instructionCounting ) : Interpreter.CallFrame |
|
|
SetCallResult ( Interpreter frame, object callResult, double callResultDbl ) : void |
|
|
Stack_boolean ( Interpreter frame, int i ) : bool |
|
|
Stack_double ( Interpreter frame, int i ) : double |
|
|
Stack_int32 ( Interpreter frame, int i ) : int |
|
|
ThawGenerator ( Interpreter frame, int stackTop, Interpreter generatorState, int op ) : object |
|
|