3 ms·
I didn't dive deep on this, but I assume that GIL mode can still run anything, including no-GIL code (it is one of their promises, at least). So, unlike 2->3, t
by n2d4 3y ago
I didn't dive deep on this, but I assume that GIL mode can still run anything, including no-GIL code (it is one of their promises, at least). So, unlike 2->3, there is forwards-compatibility.
It also seems like the latter isn't meant as a replacement (for the moment), but rather as an option.
- qbasic_forever 3y agoPresumably C extensions will have a different API name/ABI to prevent accidentally calling into GIL code when in non-GIL mode and vice/versa so that's going to complicate the compatibility story.
- ggm 3y agostat = rt_oldFunctionName(&newStateArg, oldarg[,...]) mostly (again from memory. I'd not live or die by this)