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 mbandy
Recipients amaury.forgeotdarc, mbandy, pitrou, tim.peters
Date 2010-02-25.22:44:53
SpamBayes Score 1.6148682e-08
Marked as misclassified No
Message-id <1267137895.51.0.449292256558.issue8020@psf.upfronthosting.co.za>
In-reply-to
Content
It's a pretty major limitation on the embedding case if you can't allow other threads that aren't related to Python to run at any time that another thread may be in obmalloc, and one I haven't seen documented anywhere.  The only other fix that occurs to me would be to ensure that any memory Python allocates is not in the same page as memory not allocated by Python, but that seems like it would be much more complex than the current "just call malloc()" solution.  Your proposed change to the macro sounds more reasonable to me.
History
Date User Action Args
2010-02-25 22:44:55mbandysetrecipients: + mbandy, tim.peters, amaury.forgeotdarc, pitrou
2010-02-25 22:44:55mbandysetmessageid: <1267137895.51.0.449292256558.issue8020@psf.upfronthosting.co.za>
2010-02-25 22:44:53mbandylinkissue8020 messages
2010-02-25 22:44:53mbandycreate