Re: [Cython] Can we remove the FastGIL implementation?

2023-09-20 Thread da-woods
On 20/09/2023 10:27, Stefan Behnel wrote: So – disable the feature in Python 3.11 and later? (Currently it's disabled in 3.12+.) That seems sensible. I think the other question is 0.29.x. On Python 3.11+ it silently produces code that crashes at runtime. We should probably disable it there

Re: [Cython] Can we remove the FastGIL implementation?

2023-09-20 Thread Stefan Behnel
da-woods schrieb am 19.09.23 um 21:38: I think the detail that was missing is you need to add the `#cython: fast_gil = True` to enable it. [...] So my conclusion is that from 3.11 onwards Python sped up their own GIL handling to about the same as we used to have, and fastgil has turned into a