V8 Project
v8::internal::HeapStats Class Reference

#include <heap.h>

+ Collaboration diagram for v8::internal::HeapStats:

Public Attributes

intstart_marker
 
intnew_space_size
 
intnew_space_capacity
 
intptr_t * old_pointer_space_size
 
intptr_t * old_pointer_space_capacity
 
intptr_t * old_data_space_size
 
intptr_t * old_data_space_capacity
 
intptr_t * code_space_size
 
intptr_t * code_space_capacity
 
intptr_t * map_space_size
 
intptr_t * map_space_capacity
 
intptr_t * cell_space_size
 
intptr_t * cell_space_capacity
 
intptr_t * lo_space_size
 
intglobal_handle_count
 
intweak_global_handle_count
 
intpending_global_handle_count
 
intnear_death_global_handle_count
 
intfree_global_handle_count
 
intptr_t * memory_allocator_size
 
intptr_t * memory_allocator_capacity
 
intobjects_per_type
 
intsize_per_type
 
intos_error
 
intend_marker
 
intptr_t * property_cell_space_size
 
intptr_t * property_cell_space_capacity
 

Static Public Attributes

static const int kStartMarker = 0xDECADE00
 
static const int kEndMarker = 0xDECADE01
 

Detailed Description

Definition at line 2042 of file heap.h.

Member Data Documentation

◆ cell_space_capacity

intptr_t* v8::internal::HeapStats::cell_space_capacity

Definition at line 2059 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ cell_space_size

intptr_t* v8::internal::HeapStats::cell_space_size

Definition at line 2058 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ code_space_capacity

intptr_t* v8::internal::HeapStats::code_space_capacity

Definition at line 2055 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ code_space_size

intptr_t* v8::internal::HeapStats::code_space_size

Definition at line 2054 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ end_marker

int* v8::internal::HeapStats::end_marker

Definition at line 2071 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ free_global_handle_count

int* v8::internal::HeapStats::free_global_handle_count

Definition at line 2065 of file heap.h.

Referenced by v8::internal::GlobalHandles::RecordStats().

◆ global_handle_count

int* v8::internal::HeapStats::global_handle_count

Definition at line 2061 of file heap.h.

Referenced by v8::internal::GlobalHandles::RecordStats().

◆ kEndMarker

const int v8::internal::HeapStats::kEndMarker = 0xDECADE01
static

Definition at line 2045 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ kStartMarker

const int v8::internal::HeapStats::kStartMarker = 0xDECADE00
static

Definition at line 2044 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ lo_space_size

intptr_t* v8::internal::HeapStats::lo_space_size

Definition at line 2060 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ map_space_capacity

intptr_t* v8::internal::HeapStats::map_space_capacity

Definition at line 2057 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ map_space_size

intptr_t* v8::internal::HeapStats::map_space_size

Definition at line 2056 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ memory_allocator_capacity

intptr_t* v8::internal::HeapStats::memory_allocator_capacity

Definition at line 2067 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ memory_allocator_size

intptr_t* v8::internal::HeapStats::memory_allocator_size

Definition at line 2066 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ near_death_global_handle_count

int* v8::internal::HeapStats::near_death_global_handle_count

Definition at line 2064 of file heap.h.

Referenced by v8::internal::GlobalHandles::RecordStats().

◆ new_space_capacity

int* v8::internal::HeapStats::new_space_capacity

Definition at line 2049 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ new_space_size

int* v8::internal::HeapStats::new_space_size

Definition at line 2048 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ objects_per_type

int* v8::internal::HeapStats::objects_per_type

Definition at line 2068 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ old_data_space_capacity

intptr_t* v8::internal::HeapStats::old_data_space_capacity

Definition at line 2053 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ old_data_space_size

intptr_t* v8::internal::HeapStats::old_data_space_size

Definition at line 2052 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ old_pointer_space_capacity

intptr_t* v8::internal::HeapStats::old_pointer_space_capacity

Definition at line 2051 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ old_pointer_space_size

intptr_t* v8::internal::HeapStats::old_pointer_space_size

Definition at line 2050 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ os_error

int* v8::internal::HeapStats::os_error

Definition at line 2070 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ pending_global_handle_count

int* v8::internal::HeapStats::pending_global_handle_count

Definition at line 2063 of file heap.h.

Referenced by v8::internal::GlobalHandles::RecordStats().

◆ property_cell_space_capacity

intptr_t* v8::internal::HeapStats::property_cell_space_capacity

Definition at line 2073 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ property_cell_space_size

intptr_t* v8::internal::HeapStats::property_cell_space_size

Definition at line 2072 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ size_per_type

int* v8::internal::HeapStats::size_per_type

Definition at line 2069 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ start_marker

int* v8::internal::HeapStats::start_marker

Definition at line 2047 of file heap.h.

Referenced by v8::internal::Heap::RecordStats().

◆ weak_global_handle_count

int* v8::internal::HeapStats::weak_global_handle_count

Definition at line 2062 of file heap.h.

Referenced by v8::internal::GlobalHandles::RecordStats().


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