v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <base-page-handle.h>
Public Member Functions | |
HeapHandle & | heap_handle () |
const HeapHandle & | heap_handle () const |
Static Public Member Functions | |
static V8_INLINE BasePageHandle * | FromPayload (void *payload) |
static V8_INLINE const BasePageHandle * | FromPayload (const void *payload) |
Protected Member Functions | |
BasePageHandle (HeapHandle &heap_handle) | |
Protected Attributes | |
HeapHandle & | heap_handle_ |
Definition at line 18 of file base-page-handle.h.
|
inlineexplicitprotected |
Definition at line 34 of file base-page-handle.h.
References CPPGC_DCHECK, and cppgc::internal::api_constants::kGuardPageSize.
|
inlinestatic |
Definition at line 26 of file base-page-handle.h.
References BasePageHandle::FromPayload().
|
inlinestatic |
Definition at line 20 of file base-page-handle.h.
References cppgc::internal::api_constants::kGuardPageSize.
Referenced by BasePageHandle::FromPayload(), and WriteBarrierTypeForNonCagedHeapPolicy::ValueModeDispatch< WriteBarrier::ValueMode::kValuePresent >::Get().
|
inline |
Definition at line 30 of file base-page-handle.h.
References BasePageHandle::heap_handle_.
Referenced by WriteBarrierTypeForNonCagedHeapPolicy::ValueModeDispatch< WriteBarrier::ValueMode::kValuePresent >::Get().
|
inline |
Definition at line 31 of file base-page-handle.h.
References BasePageHandle::heap_handle_.
|
protected |
Definition at line 39 of file base-page-handle.h.
Referenced by BasePageHandle::heap_handle(), and BasePageHandle::heap_handle().