v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HeapStats Class Reference

#include <heap.h>

Data Fields

int * start_marker
 
int * new_space_size
 
int * new_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
 
int * global_handle_count
 
int * weak_global_handle_count
 
int * pending_global_handle_count
 
int * near_death_global_handle_count
 
int * free_global_handle_count
 
intptr_t * memory_allocator_size
 
intptr_t * memory_allocator_capacity
 
int * objects_per_type
 
int * size_per_type
 
int * os_error
 
int * end_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 2556 of file heap.h.

Field Documentation

intptr_t* cell_space_capacity

Definition at line 2573 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* cell_space_size

Definition at line 2572 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* code_space_capacity

Definition at line 2569 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* code_space_size

Definition at line 2568 of file heap.h.

Referenced by Heap::RecordStats().

int* end_marker

Definition at line 2585 of file heap.h.

Referenced by Heap::RecordStats().

int* free_global_handle_count

Definition at line 2579 of file heap.h.

Referenced by GlobalHandles::RecordStats().

int* global_handle_count

Definition at line 2575 of file heap.h.

Referenced by GlobalHandles::RecordStats().

const int kEndMarker = 0xDECADE01
static

Definition at line 2559 of file heap.h.

Referenced by Heap::RecordStats().

const int kStartMarker = 0xDECADE00
static

Definition at line 2558 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* lo_space_size

Definition at line 2574 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* map_space_capacity

Definition at line 2571 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* map_space_size

Definition at line 2570 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* memory_allocator_capacity

Definition at line 2581 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* memory_allocator_size

Definition at line 2580 of file heap.h.

Referenced by Heap::RecordStats().

int* near_death_global_handle_count

Definition at line 2578 of file heap.h.

Referenced by GlobalHandles::RecordStats().

int* new_space_capacity

Definition at line 2563 of file heap.h.

Referenced by Heap::RecordStats().

int* new_space_size

Definition at line 2562 of file heap.h.

Referenced by Heap::RecordStats().

int* objects_per_type

Definition at line 2582 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* old_data_space_capacity

Definition at line 2567 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* old_data_space_size

Definition at line 2566 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* old_pointer_space_capacity

Definition at line 2565 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* old_pointer_space_size

Definition at line 2564 of file heap.h.

Referenced by Heap::RecordStats().

int* os_error

Definition at line 2584 of file heap.h.

Referenced by Heap::RecordStats().

int* pending_global_handle_count

Definition at line 2577 of file heap.h.

Referenced by GlobalHandles::RecordStats().

intptr_t* property_cell_space_capacity

Definition at line 2587 of file heap.h.

Referenced by Heap::RecordStats().

intptr_t* property_cell_space_size

Definition at line 2586 of file heap.h.

Referenced by Heap::RecordStats().

int* size_per_type

Definition at line 2583 of file heap.h.

Referenced by Heap::RecordStats().

int* start_marker

Definition at line 2561 of file heap.h.

Referenced by Heap::RecordStats().

int* weak_global_handle_count

Definition at line 2576 of file heap.h.

Referenced by GlobalHandles::RecordStats().


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