#include <wasm-debug.h>
 | 
|   | DebugInfo (NativeModule *) | 
|   | 
|   | ~DebugInfo () | 
|   | 
| int  | GetNumLocals (Address pc, Isolate *isolate) | 
|   | 
| WasmValue  | GetLocalValue (int local, Address pc, Address fp, Address debug_break_fp, Isolate *isolate) | 
|   | 
| int  | GetStackDepth (Address pc, Isolate *isolate) | 
|   | 
| const wasm::WasmFunction &  | GetFunctionAtAddress (Address pc, Isolate *isolate) | 
|   | 
| WasmValue  | GetStackValue (int index, Address pc, Address fp, Address debug_break_fp, Isolate *isolate) | 
|   | 
| void  | SetBreakpoint (int func_index, int offset, Isolate *current_isolate) | 
|   | 
| bool  | IsFrameBlackboxed (WasmFrame *frame) | 
|   | 
| bool  | PrepareStep (WasmFrame *) | 
|   | 
| void  | PrepareStepOutTo (WasmFrame *) | 
|   | 
| void  | ClearStepping (Isolate *) | 
|   | 
| void  | ClearStepping (WasmFrame *) | 
|   | 
| bool  | IsStepping (WasmFrame *) | 
|   | 
| void  | RemoveBreakpoint (int func_index, int offset, Isolate *current_isolate) | 
|   | 
| void  | RemoveDebugSideTables (base::Vector< WasmCode *const >) | 
|   | 
| DebugSideTable *  | GetDebugSideTableIfExists (const WasmCode *) const | 
|   | 
| void  | RemoveIsolate (Isolate *) | 
|   | 
| size_t  | EstimateCurrentMemoryConsumption () const | 
|   | 
Definition at line 173 of file wasm-debug.h.
 
◆ DebugInfo()
  
  
      
        
          | v8::internal::wasm::DebugInfo::DebugInfo  | 
          ( | 
          NativeModule * |           native_module | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
 
◆ ~DebugInfo()
  
  
      
        
          | v8::internal::wasm::DebugInfo::~DebugInfo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ClearStepping() [1/2]
      
        
          | void v8::internal::wasm::DebugInfo::ClearStepping  | 
          ( | 
          Isolate * |           isolate | ) | 
           | 
        
      
 
 
◆ ClearStepping() [2/2]
      
        
          | void v8::internal::wasm::DebugInfo::ClearStepping  | 
          ( | 
          WasmFrame * |           frame | ) | 
           | 
        
      
 
 
◆ EstimateCurrentMemoryConsumption()
      
        
          | size_t v8::internal::wasm::DebugInfo::EstimateCurrentMemoryConsumption  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetDebugSideTableIfExists()
◆ GetFunctionAtAddress()
◆ GetLocalValue()
◆ GetNumLocals()
      
        
          | int v8::internal::wasm::DebugInfo::GetNumLocals  | 
          ( | 
          Address |           pc,  | 
        
        
           | 
           | 
          Isolate * |           isolate ) | 
        
      
 
 
◆ GetStackDepth()
      
        
          | int v8::internal::wasm::DebugInfo::GetStackDepth  | 
          ( | 
          Address |           pc,  | 
        
        
           | 
           | 
          Isolate * |           isolate ) | 
        
      
 
 
◆ GetStackValue()
◆ IsFrameBlackboxed()
      
        
          | bool v8::internal::wasm::DebugInfo::IsFrameBlackboxed  | 
          ( | 
          WasmFrame * |           frame | ) | 
           | 
        
      
 
 
◆ IsStepping()
      
        
          | bool v8::internal::wasm::DebugInfo::IsStepping  | 
          ( | 
          WasmFrame * |           frame | ) | 
           | 
        
      
 
 
◆ PrepareStep()
      
        
          | bool v8::internal::wasm::DebugInfo::PrepareStep  | 
          ( | 
          WasmFrame * |           frame | ) | 
           | 
        
      
 
 
◆ PrepareStepOutTo()
      
        
          | void v8::internal::wasm::DebugInfo::PrepareStepOutTo  | 
          ( | 
          WasmFrame * |           frame | ) | 
           | 
        
      
 
 
◆ RemoveBreakpoint()
      
        
          | void v8::internal::wasm::DebugInfo::RemoveBreakpoint  | 
          ( | 
          int |           func_index,  | 
        
        
           | 
           | 
          int |           offset,  | 
        
        
           | 
           | 
          Isolate * |           current_isolate ) | 
        
      
 
 
◆ RemoveDebugSideTables()
◆ RemoveIsolate()
      
        
          | void v8::internal::wasm::DebugInfo::RemoveIsolate  | 
          ( | 
          Isolate * |           isolate | ) | 
           | 
        
      
 
 
◆ SetBreakpoint()
      
        
          | void v8::internal::wasm::DebugInfo::SetBreakpoint  | 
          ( | 
          int |           func_index,  | 
        
        
           | 
           | 
          int |           offset,  | 
        
        
           | 
           | 
          Isolate * |           current_isolate ) | 
        
      
 
 
◆ impl_
  
  
      
        
          | std::unique_ptr<DebugInfoImpl> v8::internal::wasm::DebugInfo::impl_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: