Author: Amaury Forgeot d'Arc <[email protected]>
Branch: py3k
Changeset: r59332:70a4e41d7849
Date: 2012-12-05 21:21 +0100
http://bitbucket.org/pypy/pypy/changeset/70a4e41d7849/

Log:    We won't support Py_NewInterpreter(), remove it from _testcapi
        module.

diff --git a/lib_pypy/_testcapimodule.c b/lib_pypy/_testcapimodule.c
--- a/lib_pypy/_testcapimodule.c
+++ b/lib_pypy/_testcapimodule.c
@@ -1,4 +1,6 @@
-/* Verbatim copy of Modules/_testcapimodule.c from CPython 3.2 */
+/* Verbatim copy of Modules/_testcapimodule.c from CPython 3.2,
+ * except that "run_in_subinterp" is commented out
+ */
 /*
  * C Extension module to test Python interpreter C APIs.
  *
@@ -2301,6 +2303,8 @@
     return NULL;
 }
 
+#ifndef PYPY_VERSION
+
 /* To run some code in a sub-interpreter. */
 static PyObject *
 run_in_subinterp(PyObject *self, PyObject *args)
@@ -2326,6 +2330,8 @@
     return PyLong_FromLong(r);
 }
 
+#endif  /* PYPY_VERSION */
+
 
 static PyMethodDef TestMethods[] = {
     {"raise_exception",         raise_exception,                 METH_VARARGS},
@@ -2412,7 +2418,9 @@
     {"make_memoryview_from_NULL_pointer", 
(PyCFunction)make_memoryview_from_NULL_pointer,
      METH_NOARGS},
     {"crash_no_current_thread", (PyCFunction)crash_no_current_thread, 
METH_NOARGS},
+#ifndef PYPY_VERSION
     {"run_in_subinterp",        run_in_subinterp,                METH_VARARGS},
+#endif
     {NULL, NULL} /* sentinel */
 };
 
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to