![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <heap-statistics.h>
Public Attributes | |
size_t | committed_size_bytes = 0 |
size_t | resident_size_bytes = 0 |
size_t | used_size_bytes = 0 |
std::vector< ObjectStatsEntry > | object_statistics |
Page granularity statistics. For each page the statistics record the allocated memory size and overall used memory size for the page.
Definition at line 51 of file heap-statistics.h.
size_t cppgc::HeapStatistics::PageStatistics::committed_size_bytes = 0 |
Overall committed amount of memory for the page.
Definition at line 53 of file heap-statistics.h.
std::vector<ObjectStatsEntry> cppgc::HeapStatistics::PageStatistics::object_statistics |
Statistics for object allocated on the page. Filled only when NameProvider::SupportsCppClassNamesAsObjectNames() is true.
Definition at line 60 of file heap-statistics.h.
size_t cppgc::HeapStatistics::PageStatistics::resident_size_bytes = 0 |
Resident amount of memory held by the page.
Definition at line 55 of file heap-statistics.h.
size_t cppgc::HeapStatistics::PageStatistics::used_size_bytes = 0 |
Amount of memory actually used on the page.
Definition at line 57 of file heap-statistics.h.