[pypy-svn] r54675 - pypy/branch/hybrid-io/pypy/translator/c/src

fijal at codespeak.net fijal at codespeak.net
Mon May 12 14:04:35 CEST 2008


Author: fijal
Date: Mon May 12 14:04:33 2008
New Revision: 54675

Modified:
   pypy/branch/hybrid-io/pypy/translator/c/src/mem.h
Log:
implement realloc ops


Modified: pypy/branch/hybrid-io/pypy/translator/c/src/mem.h
==============================================================================
--- pypy/branch/hybrid-io/pypy/translator/c/src/mem.h	(original)
+++ pypy/branch/hybrid-io/pypy/translator/c/src/mem.h	Mon May 12 14:04:33 2008
@@ -77,6 +77,10 @@
 
 #define OP_RAW_MALLOC_USAGE(size, r) r = size
 
+#define OP_RAW_REALLOC_SHRINK(p, old_size, size, r) r = realloc((void*)p, size)
+
+#define OP_RAW_REALLOC_GROW(p, old_size, size, r) r = realloc((void*)p, size)
+
 #ifdef MS_WINDOWS
 #define alloca  _alloca
 #endif



More information about the Pypy-commit mailing list