#include <v8-statistics.h>
Collection of V8 heap information.
Instances of this class can be passed to v8::Isolate::GetHeapStatistics to get heap statistics from V8.
Definition at line 140 of file v8-statistics.h.
◆ HeapStatistics()
v8::HeapStatistics::HeapStatistics |
( |
| ) |
|
◆ does_zap_garbage()
size_t v8::HeapStatistics::does_zap_garbage |
( |
| ) |
|
|
inline |
Returns a 0/1 boolean, which signifies whether the V8 overwrite heap garbage with a bit pattern.
Definition at line 161 of file v8-statistics.h.
◆ external_memory()
size_t v8::HeapStatistics::external_memory |
( |
| ) |
|
|
inline |
◆ heap_size_limit()
size_t v8::HeapStatistics::heap_size_limit |
( |
| ) |
|
|
inline |
◆ malloced_memory()
size_t v8::HeapStatistics::malloced_memory |
( |
| ) |
|
|
inline |
◆ number_of_detached_contexts()
size_t v8::HeapStatistics::number_of_detached_contexts |
( |
| ) |
|
|
inline |
◆ number_of_native_contexts()
size_t v8::HeapStatistics::number_of_native_contexts |
( |
| ) |
|
|
inline |
◆ peak_malloced_memory()
size_t v8::HeapStatistics::peak_malloced_memory |
( |
| ) |
|
|
inline |
◆ total_available_size()
size_t v8::HeapStatistics::total_available_size |
( |
| ) |
|
|
inline |
◆ total_global_handles_size()
size_t v8::HeapStatistics::total_global_handles_size |
( |
| ) |
|
|
inline |
◆ total_heap_size()
size_t v8::HeapStatistics::total_heap_size |
( |
| ) |
|
|
inline |
◆ total_heap_size_executable()
size_t v8::HeapStatistics::total_heap_size_executable |
( |
| ) |
|
|
inline |
◆ total_physical_size()
size_t v8::HeapStatistics::total_physical_size |
( |
| ) |
|
|
inline |
◆ used_global_handles_size()
size_t v8::HeapStatistics::used_global_handles_size |
( |
| ) |
|
|
inline |
◆ used_heap_size()
size_t v8::HeapStatistics::used_heap_size |
( |
| ) |
|
|
inline |
◆ Isolate
◆ V8
◆ does_zap_garbage_
bool v8::HeapStatistics::does_zap_garbage_ |
|
private |
◆ external_memory_
size_t v8::HeapStatistics::external_memory_ |
|
private |
◆ heap_size_limit_
size_t v8::HeapStatistics::heap_size_limit_ |
|
private |
◆ malloced_memory_
size_t v8::HeapStatistics::malloced_memory_ |
|
private |
◆ number_of_detached_contexts_
size_t v8::HeapStatistics::number_of_detached_contexts_ |
|
private |
◆ number_of_native_contexts_
size_t v8::HeapStatistics::number_of_native_contexts_ |
|
private |
◆ peak_malloced_memory_
size_t v8::HeapStatistics::peak_malloced_memory_ |
|
private |
◆ total_available_size_
size_t v8::HeapStatistics::total_available_size_ |
|
private |
◆ total_global_handles_size_
size_t v8::HeapStatistics::total_global_handles_size_ |
|
private |
◆ total_heap_size_
size_t v8::HeapStatistics::total_heap_size_ |
|
private |
◆ total_heap_size_executable_
size_t v8::HeapStatistics::total_heap_size_executable_ |
|
private |
◆ total_physical_size_
size_t v8::HeapStatistics::total_physical_size_ |
|
private |
◆ used_global_handles_size_
size_t v8::HeapStatistics::used_global_handles_size_ |
|
private |
◆ used_heap_size_
size_t v8::HeapStatistics::used_heap_size_ |
|
private |
The documentation for this class was generated from the following files: