Hi,

the old and slow python implementation of pickle didn't block background thread.

But the newer C-implementation blocks other threads while dump/load is running.

Wouldn't it be possible to allow other threads during this time?

Especially could load/loads release the GIL, because Python objects are not available to the Python code until these functions have finished?

Regards,

Martin


_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to