![]() |
v8 13.6.233 (node 24.1.0)
V8 is Google's open source JavaScript engine
|
#include <v8-cppgc.h>
Public Member Functions | |
CppHeapCreateParams (std::vector< std::unique_ptr< cppgc::CustomSpaceBase > > custom_spaces) | |
CppHeapCreateParams (const CppHeapCreateParams &)=delete | |
CppHeapCreateParams & | operator= (const CppHeapCreateParams &)=delete |
Data Fields | |
std::vector< std::unique_ptr< cppgc::CustomSpaceBase > > | custom_spaces |
cppgc::Heap::MarkingType | marking_support |
cppgc::Heap::SweepingType | sweeping_support |
Definition at line 35 of file v8-cppgc.h.
|
inlineexplicit |
Definition at line 36 of file v8-cppgc.h.
References custom_spaces.
Referenced by CppHeapCreateParams(), and operator=().
|
delete |
References CppHeapCreateParams().
|
delete |
References CppHeapCreateParams().
std::vector<std::unique_ptr<cppgc::CustomSpaceBase> > custom_spaces |
Definition at line 43 of file v8-cppgc.h.
Referenced by CppHeapCreateParams().
cppgc::Heap::MarkingType marking_support |
Specifies which kind of marking are supported by the heap. The type may be further reduced via runtime flags when attaching the heap to an Isolate.
Definition at line 48 of file v8-cppgc.h.
cppgc::Heap::SweepingType sweeping_support |
Specifies which kind of sweeping is supported by the heap. The type may be further reduced via runtime flags when attaching the heap to an Isolate.
Definition at line 54 of file v8-cppgc.h.