[pypy-svn] r74418 - pypy/trunk/pypy/module/cpyext
afa at codespeak.net
afa at codespeak.net
Thu May 6 17:45:01 CEST 2010
Author: afa
Date: Thu May 6 17:45:00 2010
New Revision: 74418
Modified:
pypy/trunk/pypy/module/cpyext/TODO
Log:
remove a DONE item, and another too vague task
Modified: pypy/trunk/pypy/module/cpyext/TODO
==============================================================================
--- pypy/trunk/pypy/module/cpyext/TODO (original)
+++ pypy/trunk/pypy/module/cpyext/TODO Thu May 6 17:45:00 2010
@@ -16,8 +16,6 @@
- Fix GIL handling (e.g. after releasing the GIL, GC operations might occur in savethreads).
- Fix PyEval_SaveThread: http://paste.pocoo.org/show/206521/
- - Make Numpy work.
-
- Export pointers where pointers are expected, i.e. kill the "#define PyExc_OSError &PyExc_OSError" hack.
- refactor management of py_objects_r2w and py_objects_w2r, this can
@@ -29,9 +27,3 @@
- sort out pypy's buffer protocol. PyPy's buffer right now don't support
raw memory (except array which supports it in a hackish way), which
should be fixed in order to make it nicely work with cpyext.
-
- - Py_InitModule() does not seem to return the correct module when using dotted import.
- for example: "import wx" imports "wx._core_", which calls Py_InitModule("_core_").
- This correcly creates and populates sys.modules["wx._core_"], but returns a new empty
- module sys.modules["_core_"]. So functions go in the correct module, but types and
- constants go into the wrong one.
More information about the Pypy-commit
mailing list