[pypy-svn] r54704 - in pypy/branch/hybrid-io/pypy/translator/c: src test

fijal at codespeak.net fijal at codespeak.net
Tue May 13 17:00:40 CEST 2008


Author: fijal
Date: Tue May 13 17:00:33 2008
New Revision: 54704

Modified:
   pypy/branch/hybrid-io/pypy/translator/c/src/mem.h
   pypy/branch/hybrid-io/pypy/translator/c/test/test_newgc.py
Log:
wrong realloc. test passes now :)


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	Tue May 13 17:00:33 2008
@@ -77,9 +77,9 @@
 
 #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_SHRINK(p, old_size, size, r) r = PyObject_Realloc((void*)p, size)
 
-#define OP_RAW_REALLOC_GROW(p, old_size, size, r) r = realloc((void*)p, size)
+#define OP_RAW_REALLOC_GROW(p, old_size, size, r) r = PyObject_Realloc((void*)p, size)
 
 #ifdef MS_WINDOWS
 #define alloca  _alloca

Modified: pypy/branch/hybrid-io/pypy/translator/c/test/test_newgc.py
==============================================================================
--- pypy/branch/hybrid-io/pypy/translator/c/test/test_newgc.py	(original)
+++ pypy/branch/hybrid-io/pypy/translator/c/test/test_newgc.py	Tue May 13 17:00:33 2008
@@ -993,8 +993,5 @@
     should_be_moving = True
     GC_CANNOT_MALLOC_NONMOVABLE = False
 
-    def test_resizable_buffer(self):
-        py.test.skip("segfaults")
-
     def test_gc_set_max_heap_size(self):
         py.test.skip("not implemented")



More information about the Pypy-commit mailing list