v8 12.4.254 (node 22.4.1)
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, WrapperDescriptor wrapper_descriptor) | |
CppHeapCreateParams (const CppHeapCreateParams &)=delete | |
CppHeapCreateParams & | operator= (const CppHeapCreateParams &)=delete |
Data Fields | |
std::vector< std::unique_ptr< cppgc::CustomSpaceBase > > | custom_spaces |
WrapperDescriptor | wrapper_descriptor |
cppgc::Heap::MarkingType | marking_support |
cppgc::Heap::SweepingType | sweeping_support |
Definition at line 79 of file v8-cppgc.h.
|
inline |
Definition at line 80 of file v8-cppgc.h.
|
delete |
|
delete |
std::vector<std::unique_ptr<cppgc::CustomSpaceBase> > custom_spaces |
Definition at line 89 of file v8-cppgc.h.
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 95 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 101 of file v8-cppgc.h.
WrapperDescriptor wrapper_descriptor |
Definition at line 90 of file v8-cppgc.h.