STINNER Victor <vstin...@python.org> added the comment:

I expect that for objects which are not commonly modified by two interpreters 
"at the same time", it should be fine.

But None, True, small integer singletons, latin-1 str single character 
singletons, etc. objects are likely to be frequently accessed and so can become 
a bottleneck.

Moreover, Python has an infamous feature: write (modify ob_refcnt) on 
"read-only" access :-D See "Copy-on-Read" feature popularized by Instagram ;-)

https://instagram-engineering.com/copy-on-write-friendly-python-garbage-collection-ad6ed5233ddf

----------

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

Reply via email to