usermode/library/malloc-hoard-old/include/malloc.h

00001 #ifndef _MNEMOSYNE_MALLOC_H
00002 #define _MNEMOSYNE_MALLOC_H
00003 
00004 #include <stdlib.h>
00005 
00006 #if __cplusplus
00007 extern "C" {
00008 #endif
00009 
00010 void *pmalloc(size_t sz);
00011 void pfree(void *);
00012 
00013 //__attribute__((tm_callable)) void * pmalloc (size_t sz);
00014 __attribute__((tm_wrapping(pmalloc))) void *pmallocTxn(size_t);
00015 __attribute__((tm_wrapping(pfree))) void pfreeTxn(void *);
00016 
00017 #if __cplusplus
00018 }
00019 #endif
00020 
00021 #endif

Generated on Sat Apr 23 11:43:35 2011 for Mnemosyne by  doxygen 1.4.7