Armin Rigo <ar...@users.sourceforge.net> added the comment:

That's why I don't really know which concept is the best: the core of 
transactionmodule.c is just about one page in length, so there are only so many 
ways to split this code between CPython and the module...

Attached the latest suggestion.  I am also fine if this function is not called 
_PyEval_SuspendOtherThreads() but 
_PyEval_InternalUseOnlyYouShouldReallyNotUseThis()...

----------
Added file: http://bugs.python.org/file23086/stm3.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12850>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to