v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::wasm::WasmDeoptView Class Reference

#include <wasm-deopt-data.h>

Collaboration diagram for v8::internal::wasm::WasmDeoptView:

Public Member Functions

 WasmDeoptView (base::Vector< const uint8_t > deopt_data)
 
bool HasDeoptData () const
 
const WasmDeoptDataGetDeoptData () const
 
base::Vector< const uint8_t > GetTranslationsArray () const
 
WasmDeoptEntry GetDeoptEntry (uint32_t deopt_index) const
 
std::vector< DeoptimizationLiteralBuildDeoptimizationLiteralArray ()
 

Private Attributes

base::Vector< const uint8_t > deopt_data_
 
WasmDeoptData base_data_
 

Detailed Description

Definition at line 46 of file wasm-deopt-data.h.

Constructor & Destructor Documentation

◆ WasmDeoptView()

v8::internal::wasm::WasmDeoptView::WasmDeoptView ( base::Vector< const uint8_t > deopt_data)
inlineexplicit

Definition at line 48 of file wasm-deopt-data.h.

Here is the call graph for this function:

Member Function Documentation

◆ BuildDeoptimizationLiteralArray()

std::vector< DeoptimizationLiteral > v8::internal::wasm::WasmDeoptView::BuildDeoptimizationLiteralArray ( )

Definition at line 12 of file wasm-deopt-data.cc.

Here is the call graph for this function:

◆ GetDeoptData()

const WasmDeoptData & v8::internal::wasm::WasmDeoptView::GetDeoptData ( ) const
inline

Definition at line 59 of file wasm-deopt-data.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetDeoptEntry()

WasmDeoptEntry v8::internal::wasm::WasmDeoptView::GetDeoptEntry ( uint32_t deopt_index) const
inline

Definition at line 70 of file wasm-deopt-data.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetTranslationsArray()

base::Vector< const uint8_t > v8::internal::wasm::WasmDeoptView::GetTranslationsArray ( ) const
inline

Definition at line 64 of file wasm-deopt-data.h.

Here is the call graph for this function:

◆ HasDeoptData()

bool v8::internal::wasm::WasmDeoptView::HasDeoptData ( ) const
inline

Definition at line 57 of file wasm-deopt-data.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ base_data_

WasmDeoptData v8::internal::wasm::WasmDeoptView::base_data_
private

Definition at line 83 of file wasm-deopt-data.h.

◆ deopt_data_

base::Vector<const uint8_t> v8::internal::wasm::WasmDeoptView::deopt_data_
private

Definition at line 82 of file wasm-deopt-data.h.


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