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

#include <process-heap-statistics.h>

Inheritance diagram for cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl:
Collaboration diagram for cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl:

Public Member Functions

void AllocatedObjectSizeIncreased (size_t bytes) final
 
void AllocatedObjectSizeDecreased (size_t bytes) final
 
void ResetAllocatedObjectSize (size_t bytes) final
 
void AllocatedSizeIncreased (size_t bytes) final
 
void AllocatedSizeDecreased (size_t bytes) final
 
- Public Member Functions inherited from cppgc::internal::StatsCollector::AllocationObserver

Private Attributes

size_t object_size_changes_since_last_reset_ = 0
 

Detailed Description

Definition at line 19 of file process-heap-statistics.h.

Member Function Documentation

◆ AllocatedObjectSizeDecreased()

void cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::AllocatedObjectSizeDecreased ( size_t bytes)
inlinefinalvirtual

Reimplemented from cppgc::internal::StatsCollector::AllocationObserver.

Definition at line 27 of file process-heap-statistics.h.

Here is the call graph for this function:

◆ AllocatedObjectSizeIncreased()

void cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::AllocatedObjectSizeIncreased ( size_t bytes)
inlinefinalvirtual

Reimplemented from cppgc::internal::StatsCollector::AllocationObserver.

Definition at line 22 of file process-heap-statistics.h.

Here is the call graph for this function:

◆ AllocatedSizeDecreased()

void cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::AllocatedSizeDecreased ( size_t bytes)
inlinefinalvirtual

Reimplemented from cppgc::internal::StatsCollector::AllocationObserver.

Definition at line 43 of file process-heap-statistics.h.

Here is the call graph for this function:

◆ AllocatedSizeIncreased()

void cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::AllocatedSizeIncreased ( size_t bytes)
inlinefinalvirtual

Reimplemented from cppgc::internal::StatsCollector::AllocationObserver.

Definition at line 39 of file process-heap-statistics.h.

Here is the call graph for this function:

◆ ResetAllocatedObjectSize()

void cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::ResetAllocatedObjectSize ( size_t bytes)
inlinefinalvirtual

Reimplemented from cppgc::internal::StatsCollector::AllocationObserver.

Definition at line 32 of file process-heap-statistics.h.

Here is the call graph for this function:

Member Data Documentation

◆ object_size_changes_since_last_reset_

size_t cppgc::internal::ProcessHeapStatisticsUpdater::AllocationObserverImpl::object_size_changes_since_last_reset_ = 0
private

Definition at line 48 of file process-heap-statistics.h.


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