[pypy-commit] pypy concurrent-marksweep: It seems to work better with "pages" that are bit bigger, at least

arigo noreply at buildbot.pypy.org
Sun Oct 9 18:26:49 CEST 2011


Author: Armin Rigo <arigo at tunes.org>
Branch: concurrent-marksweep
Changeset: r47901:aae94d06d7b5
Date: 2011-10-09 18:26 +0200
http://bitbucket.org/pypy/pypy/changeset/aae94d06d7b5/

Log:	It seems to work better with "pages" that are bit bigger, at least
	on my laptop, running targetgcbench-c.

diff --git a/pypy/rpython/memory/gc/concurrentms.py b/pypy/rpython/memory/gc/concurrentms.py
--- a/pypy/rpython/memory/gc/concurrentms.py
+++ b/pypy/rpython/memory/gc/concurrentms.py
@@ -57,7 +57,7 @@
     typeid_is_in_field = 'tid'
     withhash_flag_is_in_field = 'tid', FL_WITHHASH
 
-    TRANSLATION_PARAMS = {'page_size': 4096,
+    TRANSLATION_PARAMS = {'page_size': 16384,
                           'small_request_threshold': 35*WORD,
                           }
 


More information about the pypy-commit mailing list