[pypy-svn] r79976 - pypy/extradoc/planning

arigo at codespeak.net arigo at codespeak.net
Sat Dec 11 15:06:46 CET 2010


Author: arigo
Date: Sat Dec 11 15:06:44 2010
New Revision: 79976

Modified:
   pypy/extradoc/planning/1.4.1.txt
Log:
Update.

Modified: pypy/extradoc/planning/1.4.1.txt
==============================================================================
--- pypy/extradoc/planning/1.4.1.txt	(original)
+++ pypy/extradoc/planning/1.4.1.txt	Sat Dec 11 15:06:44 2010
@@ -9,16 +9,18 @@
 * Improve the performance of the ``binascii`` module, and of ``hashlib.md5``
   and ``hashlib.sha``.
 
-* Fix a corner case in the GC (minimark).
+* Fix two corner cases in the GC (one in minimark, one in asmgcc+JIT).
 
 * Fix cpyext on Mac OS X.  (Loading C extension modules in PyPy is still
   considered *alpha stage!*)
 
-* Fixed a corner case in the JIT, leading to "Fatal RPython error:
-  AssertionError".
+* Fixed a corner case in the JIT's optimizer, leading to "Fatal RPython
+  error: AssertionError".
 
 * Added some missing functions from the 'os' module.
 
+* Fix ctypes (it was not propagating keepalive information from c_void_p).
+
 
 Plan:
 
@@ -27,9 +29,3 @@
 * Merge jit-unroll-loops (?)
 
 * Migrate to mercurial
-
-* Finish looking in the ctypes bug::
-
-    c = cast(cast(c_char_p("hello"), c_void_p), c_char_p)
-    gc.collect()
-    c.value       # garbage



More information about the Pypy-commit mailing list