[pypy-svn] r58349 - pypy/build/benchmem

hpk at codespeak.net hpk at codespeak.net
Mon Sep 22 22:33:46 CEST 2008


Author: hpk
Date: Mon Sep 22 22:33:44 2008
New Revision: 58349

Modified:
   pypy/build/benchmem/report.py
   pypy/build/benchmem/runbench.py
Log:
always collect at checkpoints for the current benchmarks
don't print max overview, does not fully make sense. 



Modified: pypy/build/benchmem/report.py
==============================================================================
--- pypy/build/benchmem/report.py	(original)
+++ pypy/build/benchmem/report.py	Mon Sep 22 22:33:44 2008
@@ -58,7 +58,7 @@
     reader = runbench.LogReader()
     reader.parse_logfile(benchlog)
 
-    maxtable_overview(reader)
+    #maxtable_overview(reader)
     checkpointdetails(reader)
 
     #for name, results in reader.name2results.items():

Modified: pypy/build/benchmem/runbench.py
==============================================================================
--- pypy/build/benchmem/runbench.py	(original)
+++ pypy/build/benchmem/runbench.py	Mon Sep 22 22:33:44 2008
@@ -51,10 +51,9 @@
                 import os, sys, gc
                 pid = os.getpid()
                 write(str(pid) + "\\n")
-                checkpoint()
+                checkpoint(collect=True)
                 %s(checkpoint, %s)
-                gc.collect() # XXX
-                checkpoint()
+                checkpoint(collect=True)
                 write("F")
                 sys.stdin.close()
         """ %(name, arglist))



More information about the Pypy-commit mailing list