![]() |
v8 14.1.146 (node 25.0.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 CppHeapCreateParams::CppHeapCreateParams().
Referenced by CppHeapCreateParams::CppHeapCreateParams().
|
delete |
|
delete |
| std::vector<std::unique_ptr<cppgc::CustomSpaceBase> > custom_spaces |
Definition at line 43 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 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.