[pypy-commit] extradoc extradoc: update

arigo noreply at buildbot.pypy.org
Fri Jan 27 10:06:45 CET 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: extradoc
Changeset: r4057:d2cbf8878e65
Date: 2012-01-27 10:06 +0100
http://bitbucket.org/pypy/extradoc/changeset/d2cbf8878e65/

Log:	update

diff --git a/planning/stm.txt b/planning/stm.txt
--- a/planning/stm.txt
+++ b/planning/stm.txt
@@ -68,7 +68,9 @@
 GC_WAS_COPIED should rather be some counter, counting how many threads
 have a local copy; something like 2 or 3 bits, where the maximum value
 means "overflowed" and is sticky (maybe until some global
-synchronization point, if we have one).
+synchronization point, if we have one).  Or, we can be more advanced and
+use 4-5 bits, where in addition we use some "thread hash" value if there
+is only one copy.
 
 
 stm_read


More information about the pypy-commit mailing list