Thread safety is not a problem here because of the GIL. Am Sa., 9. März 2019 um 02:03 Uhr schrieb Greg Ewing < greg.ew...@canterbury.ac.nz>:
> Martin Bammer wrote: > > > what about the idea that the interpreter preallocates and preinitializes > > the tuples and dicts for function calls where possible when loading a > module? > > This would not be thread-safe. Locking would be needed around uses > of the preallocated objects, and that might take away some or all > of the gain. It would also introduce unexpected interactions > between threads. > > -- > Greg > _______________________________________________ > Python-ideas mailing list > Python-ideas@python.org > https://mail.python.org/mailman/listinfo/python-ideas > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/