diff options
author | Oleksandr Pavlyk <oleksandr.pavlyk@intel.com> | 2022-05-03 16:53:57 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-03 23:53:57 +0200 |
commit | 74073417c4f7e616af0a139a55f790f1ec7fe728 (patch) | |
tree | 070cde1ed1bdb443745735974efd8a93581c1cfb /.github | |
parent | fe98838ca28dff29d6b6d8c074c43290c9554ead (diff) | |
download | cython-74073417c4f7e616af0a139a55f790f1ec7fe728.tar.gz |
Avoid acquiring the GIL at the end of nogil functions (GH-3556) (GH-4749)
Closes https://github.com/cython/cython/issues/4637
See See https://github.com/cython/cython/issues/3556
* Acquire the GIL in nogil functions only when strictly needed on function exit, e.g. for cleaning up temp variables from with-gil blocks or adding tracebacks.
See https://github.com/cython/cython/issues/3554
* Make the GIL-avoidance in 7d99b0f0 actually work in nogil functions and not just nogil sections.
See https://github.com/cython/cython/issues/3558
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions