Property | Type | Description | |
---|---|---|---|
CurrentAbortHandler | Microsoft.Scripting.Interpreter.ExceptionHandler | ||
InstructionIndex | int | ||
StackIndex | int |
Property | Type | Description | |
---|---|---|---|
Enter | ThreadLocal |
||
InterpretedFrame | System.Linq.Expressions | ||
Leave | void | ||
PopPendingContinuation | void | ||
PushPendingContinuation | void | ||
SaveTraceToException | void | ||
SetStackDepth | void |
Method | Description | |
---|---|---|
Dup ( ) : void | ||
GetDebugInfo ( int instructionIndex ) : Microsoft.Scripting.Interpreter.DebugInfo | ||
GetExceptionStackTrace ( Exception exception ) : InterpretedFrameInfo[] | ||
GetStackTraceDebugInfo ( ) : IEnumerable |
||
Goto ( int labelIndex, object value ) : int | ||
GroupStackFrames ( IEnumerable |
A single interpreted frame might be represented by multiple subsequent Interpreter.Run CLR frames. This method filters out the duplicate CLR frames.
|
|
IsInterpretedFrame ( |
||
Peek ( ) : object | ||
Pop ( ) : object | ||
Push ( bool value ) : void | ||
Push ( int value ) : void | ||
Push ( object value ) : void | ||
PushContinuation ( int continuation ) : void | ||
RemoveContinuation ( ) : void | ||
VoidGoto ( int labelIndex ) : int | ||
YieldToCurrentContinuation ( ) : int | ||
YieldToPendingContinuation ( ) : int |
Method | Description | |
---|---|---|
Enter ( ) : ThreadLocal |
||
InterpretedFrame ( |
||
Leave ( ThreadLocal |
||
PopPendingContinuation ( ) : void | ||
PushPendingContinuation ( ) : void | ||
SaveTraceToException ( Exception exception ) : void | ||
SetStackDepth ( int depth ) : void |
public GetDebugInfo ( int instructionIndex ) : Microsoft.Scripting.Interpreter.DebugInfo | ||
instructionIndex | int | |
return | Microsoft.Scripting.Interpreter.DebugInfo |
public static GetExceptionStackTrace ( Exception exception ) : InterpretedFrameInfo[] | ||
exception | Exception | |
return | InterpretedFrameInfo[] |
public GetStackTraceDebugInfo ( ) : IEnumerable |
||
return | IEnumerable |
public Goto ( int labelIndex, object value ) : int | ||
labelIndex | int | |
value | object | |
return | int |
public static GroupStackFrames ( IEnumerable |
||
stackTrace | IEnumerable |
|
return | IEnumerable |
public static IsInterpretedFrame ( |
||
method | ||
return | bool |
public PushContinuation ( int continuation ) : void | ||
continuation | int | |
return | void |
public ExceptionHandler,Microsoft.Scripting.Interpreter CurrentAbortHandler | ||
return | Microsoft.Scripting.Interpreter.ExceptionHandler |