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

Public Member Functions

 WasmOrphanedGlobalHandle ()=default
 
void InitializeLocation (std::unique_ptr< Address * > location)
 

Static Public Member Functions

static void Destroy (WasmOrphanedGlobalHandle *that)
 

Private Attributes

WasmOrphanedGlobalHandlenext_ = nullptr
 
WasmOrphanedGlobalHandle ** prev_ptr_ = nullptr
 
std::unique_ptr< Address * > location_
 

Friends

class WasmEngine
 

Detailed Description

Definition at line 86 of file wasm-engine.cc.

Constructor & Destructor Documentation

◆ WasmOrphanedGlobalHandle()

v8::internal::wasm::WasmOrphanedGlobalHandle::WasmOrphanedGlobalHandle ( )
default

Member Function Documentation

◆ Destroy()

static void v8::internal::wasm::WasmOrphanedGlobalHandle::Destroy ( WasmOrphanedGlobalHandle * that)
inlinestatic

Definition at line 94 of file wasm-engine.cc.

Here is the call graph for this function:

◆ InitializeLocation()

void v8::internal::wasm::WasmOrphanedGlobalHandle::InitializeLocation ( std::unique_ptr< Address * > location)
inline

Definition at line 90 of file wasm-engine.cc.

Friends And Related Symbol Documentation

◆ WasmEngine

friend class WasmEngine
friend

Definition at line 108 of file wasm-engine.cc.

Member Data Documentation

◆ location_

std::unique_ptr<Address*> v8::internal::wasm::WasmOrphanedGlobalHandle::location_
private

Definition at line 118 of file wasm-engine.cc.

◆ next_

WasmOrphanedGlobalHandle* v8::internal::wasm::WasmOrphanedGlobalHandle::next_ = nullptr
private

Definition at line 116 of file wasm-engine.cc.

◆ prev_ptr_

WasmOrphanedGlobalHandle** v8::internal::wasm::WasmOrphanedGlobalHandle::prev_ptr_ = nullptr
private

Definition at line 117 of file wasm-engine.cc.


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