On 11/02/2021 03.51, James Lu wrote: > Directly removing the Global Interpreter Lock (GIL) would break a lot > of libraries that implicitly assume it is there. What if Python had > "realms" that each had separate GILs? > > The "realms" (not sure if "subinterpreter" is the correct term here) > could share objects.
Eric Snow and others have been working on that since 2017, https://www.python.org/dev/peps/pep-0554/ -- https://mail.python.org/mailman/listinfo/python-list