This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jafo
Recipients ajaksu2, amaury.forgeotdarc, barry, benjamin.peterson, brett.cannon, jafo, nnorwitz, pitrou, theller
Date 2010-03-20.02:11:48
SpamBayes Score 1.6552004e-10
Marked as misclassified No
Message-id <1269051110.96.0.60860452732.issue2548@psf.upfronthosting.co.za>
In-reply-to
Content
The final word on this seems to be this:

   - Wait until when we aren't in a beta release.  (DONE)

   - Quoting:

   Well, For Py3K at least we might need to consider going through the C
   API and fixing it so that these incorrect assumptions that functions
   like PyDict_GetItem() make are no longer made by introducing some new
   functions that behave in a "better" way.

   And for the recursion issue, I think it stems from corners that are
   cut in the C API by us. We inline functions all over the place, assume
   that Python's implementation underneath the hood is going to make
   calls that stay in C, etc. But as time has gone on and we have added
   flexibility to Python, more and more places have a chance to call
   Python code and trigger issues.

from Brett's e-mail at:

   http://mail.python.org/pipermail/python-dev/2008-August/082107.html

Anyone up to trying to make the C API changes required to get this
resolved?

Sean
History
Date User Action Args
2010-03-20 02:11:51jafosetrecipients: + jafo, barry, nnorwitz, brett.cannon, theller, amaury.forgeotdarc, pitrou, ajaksu2, benjamin.peterson
2010-03-20 02:11:50jafosetmessageid: <1269051110.96.0.60860452732.issue2548@psf.upfronthosting.co.za>
2010-03-20 02:11:48jafolinkissue2548 messages
2010-03-20 02:11:48jafocreate