V8 Project
v8::internal::HeapEntriesAllocator Class Referenceabstract

#include <heap-snapshot-generator.h>

+ Inheritance diagram for v8::internal::HeapEntriesAllocator:
+ Collaboration diagram for v8::internal::HeapEntriesAllocator:

Public Member Functions

virtual ~HeapEntriesAllocator ()
 
virtual HeapEntry * AllocateEntry (HeapThing ptr)=0
 

Detailed Description

Definition at line 271 of file heap-snapshot-generator.h.

Constructor & Destructor Documentation

◆ ~HeapEntriesAllocator()

virtual v8::internal::HeapEntriesAllocator::~HeapEntriesAllocator ( )
inlinevirtual

Definition at line 273 of file heap-snapshot-generator.h.

273 { }

Member Function Documentation

◆ AllocateEntry()

virtual HeapEntry* v8::internal::HeapEntriesAllocator::AllocateEntry ( HeapThing  ptr)
pure virtual

Implemented in v8::internal::V8HeapExplorer, v8::internal::BasicHeapEntriesAllocator, and v8::internal::JSArrayBufferDataEntryAllocator.

Referenced by v8::internal::SnapshotFiller::AddEntry().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: