V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::wasm::WasmInterpreter::Thread Class Reference

Public Types

enum  ExceptionHandlingResult { HANDLED, UNWOUND }
 

Public Member Functions

State state ()
 
void InitFrame (const WasmFunction *function, WasmValue *args)
 
State Run (int num_steps=-1)
 
State Step ()
 
void Pause ()
 
void Reset ()
 
ExceptionHandlingResult HandleException (Isolate *isolate)
 
pc_t GetBreakpointPc ()
 
int GetFrameCount ()
 
FramePtr GetFrame (int index)
 
WasmValue GetReturnValue (int index=0)
 
TrapReason GetTrapReason ()
 
bool PossibleNondeterminism ()
 
uint64_t NumInterpretedCalls ()
 
void AddBreakFlags (uint8_t flags)
 
void ClearBreakFlags ()
 
uint32_t NumActivations ()
 
uint32_t StartActivation ()
 
void FinishActivation (uint32_t activation_id)
 
uint32_t ActivationFrameBase (uint32_t activation_id)
 

Detailed Description

Definition at line 108 of file wasm-interpreter.h.


The documentation for this class was generated from the following files: