[pypy-svn] r58560 - pypy/branch/gc-experiments/pypy/rpython/memory/test

fijal at codespeak.net fijal at codespeak.net
Thu Oct 2 12:24:19 CEST 2008


Author: fijal
Date: Thu Oct  2 12:24:16 2008
New Revision: 58560

Modified:
   pypy/branch/gc-experiments/pypy/rpython/memory/test/test_transformed_gc.py
Log:
Couple of additional prints


Modified: pypy/branch/gc-experiments/pypy/rpython/memory/test/test_transformed_gc.py
==============================================================================
--- pypy/branch/gc-experiments/pypy/rpython/memory/test/test_transformed_gc.py	(original)
+++ pypy/branch/gc-experiments/pypy/rpython/memory/test/test_transformed_gc.py	Thu Oct  2 12:24:16 2008
@@ -341,6 +341,7 @@
         b = B()
         b.nextid = 1
         b.num_deleted = 0
+        b.num_deleted_c = 0
         class A(object):
             def __init__(self):
                 self.id = b.nextid
@@ -353,6 +354,7 @@
         class C(A):
             def __del__(self):
                 b.num_deleted += 1
+                b.num_deleted_c += 1
         def f(x, y):
             persistent_a1 = A()
             persistent_a2 = A()
@@ -365,6 +367,7 @@
             llop.gc__collect(lltype.Void)
             llop.gc__collect(lltype.Void)
             b.bla = persistent_a1.id + persistent_a2.id + persistent_a3.id + persistent_a4.id
+            print b.num_deleted_c
             return b.num_deleted
         run = self.runner(f, nbargs=2)
         # runs collect recursively 4 times
@@ -804,18 +807,9 @@
     class gcpolicy(gc.FrameworkGcPolicy):
         class transformerclass(framework.FrameworkGCTransformer):
             from pypy.rpython.memory.gc.markcompact import MarkCompactGC as GCClass
+            GC_PARAMS = {'space_size': 2048}
             root_stack_depth = 200
 
-class TestMarkCompactGCGrowing(GenericMovingGCTests):
-    gcname = 'markcompact'
-
-    class gcpolicy(gc.FrameworkGcPolicy):
-        class transformerclass(framework.FrameworkGCTransformer):
-            from pypy.rpython.memory.gc.markcompact import MarkCompactGC as GCClass
-            root_stack_depth = 200
-            GC_PARAMS = {'space_size' : 128}
-
-
 class TestGenerationGC(GenericMovingGCTests):
     gcname = "generation"
 



More information about the Pypy-commit mailing list