Tim Peters added the comment:

Right, these macros were in the original module (by Vladimir Marangozov).  
They've never done anything - never been tested.  Over the years I removed 
other layers of macro indirection (while other people added more ;-) ), but 
left these alone because they point out at least some speed-crucial places 
where "removing the GIL" would add new costs.

That said, I wouldn't object if you removed all the lock-related macros in 
obmalloc.  The code is hairier now than it was at the start, so throwing out 
unused cruft is also more valuable now than it was at the start.

----------
nosy: +tim.peters

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

Reply via email to