Back to index

plt-scheme  4.2.1
Static Public Member Functions
traceable_alloc_template< dummy > Class Template Reference

#include <new_gc_alloc.h>

List of all members.

Static Public Member Functions

static voidallocate (size_t n)
static voidptr_free_allocate (size_t n)
static void deallocate (void *p, size_t)
static void ptr_free_deallocate (void *p, size_t)

Detailed Description

template<int dummy>
class traceable_alloc_template< dummy >

Definition at line 334 of file new_gc_alloc.h.


Member Function Documentation

template<int dummy>
static void* traceable_alloc_template< dummy >::allocate ( size_t  n) [inline, static]

Definition at line 336 of file new_gc_alloc.h.

{ return GC_malloc_uncollectable(n); }
template<int dummy>
static void traceable_alloc_template< dummy >::deallocate ( void p,
size_t   
) [inline, static]

Definition at line 339 of file new_gc_alloc.h.

{ GC_free(p); }

Here is the call graph for this function:

template<int dummy>
static void* traceable_alloc_template< dummy >::ptr_free_allocate ( size_t  n) [inline, static]

Definition at line 337 of file new_gc_alloc.h.

Here is the call graph for this function:

template<int dummy>
static void traceable_alloc_template< dummy >::ptr_free_deallocate ( void p,
size_t   
) [inline, static]

Definition at line 340 of file new_gc_alloc.h.

{ GC_free(p); }

Here is the call graph for this function:


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