I'm not sure what is the right fix here, but adding a name to all these
lead to many segfaults.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Good catch - and sorry: I am not sure what I was thinking with those. As-is, we hold the GIL all the time, so they are fine to remove. I think I was attempting to make it future proof for cases where we may want to release the GIL for long running operations (i.e. transforms, etc). These cases represent re-entrancy where it would need to be managed carefully. Clearly wrong as-is, though so fine to remove.