hblkhdr Struct Reference

#include <gc_private.h>


Data Fields

word hb_sz
struct hblkhb_next
mark_proc hb_mark_proc
char * hb_map
int hb_obj_kind
word hb_marks [MARK_BITS_SZ]


Detailed Description

Definition at line 428 of file gc_private.h.


Field Documentation

word hblkhdr::hb_sz

Definition at line 429 of file gc_private.h.

Referenced by GC_allochblk(), GC_check_heap_block(), GC_freehblk(), and GC_mark().

struct hblk* hblkhdr::hb_next [read]

Definition at line 431 of file gc_private.h.

Referenced by GC_allochblk(), and GC_freehblk().

mark_proc hblkhdr::hb_mark_proc

Definition at line 434 of file gc_private.h.

char* hblkhdr::hb_map

Definition at line 438 of file gc_private.h.

int hblkhdr::hb_obj_kind

Definition at line 442 of file gc_private.h.

word hblkhdr::hb_marks[MARK_BITS_SZ]

Definition at line 446 of file gc_private.h.

Referenced by GC_reclaim_clear2(), GC_reclaim_clear4(), GC_reclaim_uninit2(), and GC_reclaim_uninit4().


The documentation for this struct was generated from the following file:
Generated on Fri Jan 25 10:39:51 2008 for russell by  doxygen 1.5.4