v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::HeapObjectAllocationTracker Class Referenceabstract

#include <heap.h>

Inheritance diagram for v8::internal::HeapObjectAllocationTracker:
Collaboration diagram for v8::internal::HeapObjectAllocationTracker:

Public Member Functions

virtual void AllocationEvent (Address addr, int size)=0
 
virtual void MoveEvent (Address from, Address to, int size)
 
virtual void UpdateObjectSizeEvent (Address addr, int size)
 
virtual ~HeapObjectAllocationTracker ()=default
 

Detailed Description

Definition at line 2663 of file heap.h.

Constructor & Destructor Documentation

◆ ~HeapObjectAllocationTracker()

virtual v8::internal::HeapObjectAllocationTracker::~HeapObjectAllocationTracker ( )
virtualdefault

Member Function Documentation

◆ AllocationEvent()

virtual void v8::internal::HeapObjectAllocationTracker::AllocationEvent ( Address addr,
int size )
pure virtual

◆ MoveEvent()

virtual void v8::internal::HeapObjectAllocationTracker::MoveEvent ( Address from,
Address to,
int size )
inlinevirtual

◆ UpdateObjectSizeEvent()

virtual void v8::internal::HeapObjectAllocationTracker::UpdateObjectSizeEvent ( Address addr,
int size )
inlinevirtual

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