#include <mspace.h>
Public Attributes | |
void * | heap_start |
void * | heap_end |
POINTER_SIZE_INT | reserved_heap_size |
POINTER_SIZE_INT | committed_heap_size |
unsigned int | num_collections |
int64 | time_collections |
float | survive_ratio |
unsigned int | collect_algorithm |
GC * | gc |
Boolean | move_object |
Space_Statistics * | space_statistic |
volatile uint64 | last_alloced_size |
uint64 | accumu_alloced_size |
uint64 | total_alloced_size |
uint64 | last_surviving_size |
uint64 | period_surviving_size |
Block * | blocks |
unsigned int | first_block_idx |
unsigned int | ceiling_block_idx |
volatile unsigned int | free_block_idx |
unsigned int | num_used_blocks |
unsigned int | num_managed_blocks |
unsigned int | num_total_blocks |
volatile Block_Header * | block_iterator |
float | expected_threshold_ratio |
void* Mspace.heap_start |
void* Mspace.heap_end |
POINTER_SIZE_INT Mspace.reserved_heap_size |
POINTER_SIZE_INT Mspace.committed_heap_size |
unsigned int Mspace.num_collections |
int64 Mspace.time_collections |
float Mspace.survive_ratio |
unsigned int Mspace.collect_algorithm |
Boolean Mspace.move_object |
Space_Statistics* Mspace.space_statistic |
volatile uint64 Mspace.last_alloced_size |
uint64 Mspace.accumu_alloced_size |
uint64 Mspace.total_alloced_size |
uint64 Mspace.last_surviving_size |
uint64 Mspace.period_surviving_size |
unsigned int Mspace.first_block_idx |
unsigned int Mspace.ceiling_block_idx |
volatile unsigned int Mspace.free_block_idx |
unsigned int Mspace.num_used_blocks |
unsigned int Mspace.num_managed_blocks |
unsigned int Mspace.num_total_blocks |
volatile Block_Header* Mspace.block_iterator |
Genereated on Tue Mar 11 19:25:34 2008 by Doxygen.
(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.