![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-handle.h>
Public Member Functions | |
HeapHandle (const HeapHandle &)=delete | |
HeapHandle & | operator= (const HeapHandle &)=delete |
Private Member Functions | |
HeapHandle ()=default | |
V8_INLINE bool | is_incremental_marking_in_progress () const |
V8_INLINE bool | is_young_generation_enabled () const |
Private Attributes | |
bool | is_incremental_marking_in_progress_ = false |
bool | is_young_generation_enabled_ = false |
Friends | |
class | internal::HeapBase |
class | internal::WriteBarrierTypeForCagedHeapPolicy |
class | internal::WriteBarrierTypeForNonCagedHeapPolicy |
Opaque handle used for additional heap APIs.
Definition at line 21 of file heap-handle.h.
|
delete |
|
privatedefault |
|
inlineprivate |
|
inlineprivate |
|
delete |
|
friend |
Definition at line 41 of file heap-handle.h.
|
friend |
Definition at line 42 of file heap-handle.h.
|
friend |
Definition at line 43 of file heap-handle.h.
|
private |
Definition at line 38 of file heap-handle.h.
|
private |
Definition at line 39 of file heap-handle.h.