/home/ntakagi/work/STLport-5.1.5/src/allocators.cpp File Reference

#include "stlport_prefix.h"
#include <memory>
#include <stl/_threads.h>
#include "lock_free_slist.h"

Go to the source code of this file.

Classes

class  __malloc_alloc_impl
class  _Node_Alloc_Lock
struct  _Node_alloc_obj
class  __node_alloc_impl

Defines

#define _S_FREELIST_INDEX(__bytes)   ((__bytes - size_t(1)) >> (int)_ALIGN_SHIFT)
#define _STLP_NFREELISTS   16

Functions

void * __stlp_chunk_malloc (size_t __bytes)
void __stlp_chunck_free (void *__p)


Define Documentation

#define _S_FREELIST_INDEX ( __bytes   )     ((__bytes - size_t(1)) >> (int)_ALIGN_SHIFT)

#define _STLP_NFREELISTS   16

Definition at line 147 of file allocators.cpp.


Function Documentation

void __stlp_chunck_free ( void *  __p  )  [inline]

Definition at line 70 of file allocators.cpp.

References __stl_delete().

void* __stlp_chunk_malloc ( size_t  __bytes  )  [inline]

Definition at line 69 of file allocators.cpp.

References __stl_new().



Generated on Mon Mar 10 15:32:47 2008 by  doxygen 1.5.1