Author: Armin Rigo <[email protected]>
Branch: stmgc-c7
Changeset: r73825:7ea8a80131f3
Date: 2014-10-06 15:11 +0200
http://bitbucket.org/pypy/pypy/changeset/7ea8a80131f3/

Log:    Update

diff --git a/TODO b/TODO
--- a/TODO
+++ b/TODO
@@ -121,6 +121,28 @@
 there are in PyPy-STM crashes related to markers (with the JIT?).
 Also, some markers logic is missing with the JIT.
 
+------------------------------------------------------------
+
+GC: call __del__()
+
+------------------------------------------------------------
+
+look at jit.elidables as a way to specify "this function can run
+earlier, in a separate transaction".  Useful to avoid pointless
+conflicts in cases the jit.edliable update some cache, like with
+MapDictStrategy.
+
+------------------------------------------------------------
+
+dicts: have an implementation that follows the principles in
+stmgc/hashtable/design.txt
+
+------------------------------------------------------------
+
+replace "atomic transactions" with better management of thread.locks.
+
+------------------------------------------------------------
+
 
 
 
@@ -211,10 +233,6 @@
 
 ------------------------------------------------------------
 
-GC: major collections; call __del__()
-
-------------------------------------------------------------
-
 JIT: finish (missing: the call in execute_token(), reorganize pypy source, ?)
 
 ------------------------------------------------------------
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to