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

#include <process-heap-statistics.h>

Collaboration diagram for cppgc::ProcessHeapStatistics:

Static Public Member Functions

static size_t TotalAllocatedObjectSize ()
 
static size_t TotalAllocatedSpace ()
 

Static Private Attributes

static std::atomic_size_t total_allocated_space_ {0}
 
static std::atomic_size_t total_allocated_object_size_ {0}
 

Friends

class internal::ProcessHeapStatisticsUpdater
 

Detailed Description

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

Member Function Documentation

◆ TotalAllocatedObjectSize()

static size_t cppgc::ProcessHeapStatistics::TotalAllocatedObjectSize ( )
inlinestatic

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

◆ TotalAllocatedSpace()

static size_t cppgc::ProcessHeapStatistics::TotalAllocatedSpace ( )
inlinestatic

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

Friends And Related Symbol Documentation

◆ internal::ProcessHeapStatisticsUpdater

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

Member Data Documentation

◆ total_allocated_object_size_

std::atomic_size_t cppgc::ProcessHeapStatistics::total_allocated_object_size_ {0}
staticprivate

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

◆ total_allocated_space_

std::atomic_size_t cppgc::ProcessHeapStatistics::total_allocated_space_ {0}
staticprivate

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


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