Go to the source code of this file.
Defines | |
#define | bit_table_error(str) |
Functions | |
void | allocate_bit_table () |
void | clear_bit_table () |
void | print_bit_table () |
__inline__ char | read_bit (unsigned int addr) |
__inline__ void | set_bit (unsigned int addr) |
void | set_heap_range (unsigned int min, unsigned int max) |
Variables | |
static char * | bit_table |
unsigned int | hmax |
unsigned int | hmin |
unsigned int | maxgcheap |
unsigned int | mingcheap |
#define bit_table_error | ( | str | ) |
Definition at line 9 of file external_markbits.c.
void allocate_bit_table | ( | ) |
Definition at line 21 of file external_markbits.c.
void clear_bit_table | ( | ) |
Definition at line 67 of file external_markbits.c.
void print_bit_table | ( | ) |
Definition at line 72 of file external_markbits.c.
__inline__ char read_bit | ( | unsigned int | addr | ) |
Definition at line 49 of file external_markbits.c.
__inline__ void set_bit | ( | unsigned int | addr | ) |
Definition at line 37 of file external_markbits.c.
void set_heap_range | ( | unsigned int | min, |
unsigned int | max | ||
) |
Definition at line 15 of file external_markbits.c.
char* bit_table [static] |
Definition at line 12 of file external_markbits.c.
unsigned int hmax |
Definition at line 11 of file external_markbits.c.
unsigned int hmin |
Definition at line 11 of file external_markbits.c.
unsigned int maxgcheap |
Definition at line 13 of file external_markbits.c.
unsigned int mingcheap |
Definition at line 13 of file external_markbits.c.