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

Public Member Functions

 CurrentGCInfo (int8_t gc_sequence_index)
 

Public Attributes

std::unordered_map< Isolate *, WasmGCForegroundTask * > outstanding_isolates
 
std::unordered_set< WasmCode * > dead_code
 
const int8_t gc_sequence_index
 
int8_t next_gc_sequence_index = 0
 
base::TimeTicks start_time
 

Detailed Description

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

Constructor & Destructor Documentation

◆ CurrentGCInfo()

v8::internal::wasm::WasmEngine::CurrentGCInfo::CurrentGCInfo ( int8_t gc_sequence_index)
inlineexplicit

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

Member Data Documentation

◆ dead_code

std::unordered_set<WasmCode*> v8::internal::wasm::WasmEngine::CurrentGCInfo::dead_code

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

◆ gc_sequence_index

const int8_t v8::internal::wasm::WasmEngine::CurrentGCInfo::gc_sequence_index

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

◆ next_gc_sequence_index

int8_t v8::internal::wasm::WasmEngine::CurrentGCInfo::next_gc_sequence_index = 0

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

◆ outstanding_isolates

std::unordered_map<Isolate*, WasmGCForegroundTask*> v8::internal::wasm::WasmEngine::CurrentGCInfo::outstanding_isolates

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

◆ start_time

base::TimeTicks v8::internal::wasm::WasmEngine::CurrentGCInfo::start_time

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


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