Block_Header Struct Reference

#include <gc_block.h>

List of all members.

Public Attributes

void * base
void * free
void * ceiling
void * new_free
unsigned int block_idx
volatile unsigned int status
volatile unsigned int num_live_objs
volatile unsigned int dest_counter
Partial_Reveal_Objectsrc
Partial_Reveal_Objectnext_src
Block_Headernext
POINTER_SIZE_INT table [1]


Member Data Documentation

void* Block_Header.base

void* Block_Header.free

void* Block_Header.ceiling

void* Block_Header.new_free

unsigned int Block_Header.block_idx

volatile unsigned int Block_Header.status

volatile unsigned int Block_Header.num_live_objs

volatile unsigned int Block_Header.dest_counter

Partial_Reveal_Object* Block_Header.src

Partial_Reveal_Object* Block_Header.next_src

Block_Header* Block_Header.next

POINTER_SIZE_INT Block_Header.table[1]


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

Genereated on Tue Mar 11 19:25:34 2008 by Doxygen.

(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable.