C:/Users/Dennis/src/lang/russell.orig/src/gc/interface.c File Reference

#include "gc_private.h"
#include <stddef.h>

Go to the source code of this file.

Functions

void free (extern_ptr_t p)
void unsafe_free (extern_ptr_t p)
extern_ptr_t malloc (size_t bytesize)
extern_ptr_t malloc_atomic (size_t bytesize)
extern_ptr_t realloc (extern_ptr_t old, size_t size)


Function Documentation

void free ( extern_ptr_t  p  ) 

Definition at line 31 of file interface.c.

References GC_non_gc_bytes, and GC_size().

extern_ptr_t malloc ( size_t  bytesize  ) 

Definition at line 57 of file interface.c.

References GC_malloc(), and GC_non_gc_bytes.

extern_ptr_t malloc_atomic ( size_t  bytesize  ) 

Definition at line 67 of file interface.c.

References GC_malloc_atomic(), and GC_non_gc_bytes.

extern_ptr_t realloc ( extern_ptr_t  old,
size_t  size 
)

Definition at line 77 of file interface.c.

References GC_non_gc_bytes, GC_realloc(), and GC_size().

void unsafe_free ( extern_ptr_t  p  ) 

Definition at line 42 of file interface.c.

References GC_free(), GC_non_gc_bytes, and GC_size().


Generated on Fri Jan 25 10:39:49 2008 for russell by  doxygen 1.5.4