5#ifndef V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_
6#define V8_HEAP_CPPGC_PREFINALIZER_HANDLER_H_
size_t bytes_allocated_in_prefinalizers
PreFinalizerHandler(HeapBase &heap)
bool CurrentThreadIsCreationThread()
void RegisterPrefinalizer(PreFinalizer pre_finalizer)
size_t ExtractBytesAllocatedInPrefinalizers()
std::vector< PreFinalizer > * current_ordered_pre_finalizers_
std::vector< PreFinalizer > ordered_pre_finalizers_
void NotifyAllocationInPrefinalizer(size_t)
void InvokePreFinalizers()
bool IsInvokingPreFinalizers() const
bool(*)(const cppgc::LivenessBroker &, void *) Callback
PrefinalizerRegistration::Callback Callback
bool operator==(const PreFinalizer &other) const