Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

allocation.c File Reference


Typedefs

typedef void (* PFVV )()

Functions

bool isNull (VMObj* p)
void rsrcf1 (Process* p)
void rsrcf2 (Process* p)
void MallocFailed (void)
int32 true_size_of_malloced_obj (int32* p)
void malloc_init ()
void* selfs_malloc (size_t size)
void selfs_free (void* ptr)

Variables

const bool allocatePersistent
Resources resources
int32 rsrc_used
bool in_rsrc
char* p_rsrc
int32 wastedBytes
caddr_t mallocReserve
const size_t mallocReserveAmount
bool MallocInProgress


Typedef Documentation

typedef void (* PFVV)()


Function Documentation

bool isNull (VMObj * p)

void rsrcf1 (Process * p) [static]

void rsrcf2 (Process * p) [static]

void MallocFailed (void) [static]

int32 true_size_of_malloced_obj (int32 * p) [static]

void malloc_init ()

void * selfs_malloc (size_t size)

void selfs_free (void * ptr)


Variable Documentation

const bool allocatePersistent

Resources resources

int32 rsrc_used [static]

bool in_rsrc [static]

char* p_rsrc [static]

int32 wastedBytes

caddr_t mallocReserve

const size_t mallocReserveAmount [static]

bool MallocInProgress


Generated at Tue Jun 27 12:06:44 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999