Skip to content

Release GIL while resampling#14

Open
tuxu wants to merge 3 commits into
masterfrom
bugfix/gil
Open

Release GIL while resampling#14
tuxu wants to merge 3 commits into
masterfrom
bugfix/gil

Conversation

@tuxu

@tuxu tuxu commented Jan 25, 2024

Copy link
Copy Markdown
Owner

Fixes #13.

tuxu added 2 commits January 25, 2024 23:03
acquire GIL for execution of callback
attempt to fix exception handling on windows, not tested
@richardsheridan

Copy link
Copy Markdown

builds and works in parallel on windows 11 cpython 3.11 👍 I only use src_simple so that's about all I can tell you. 🤷

If you push a github release when this lands, I'll be notified 🍰

richardsheridan added a commit to richardsheridan/magic-afm that referenced this pull request Feb 2, 2024
Bentroen added a commit to OpenNBS/nbswave that referenced this pull request Dec 10, 2024
@Bentroen

Bentroen commented Mar 6, 2025

Copy link
Copy Markdown

I was able to get up to 20x faster exports in my use case, where it's necessary to perform resampling 50k+ times (see OpenNBS/nbswave#8). Would love to see this merged soon :)

@shauneccles

Copy link
Copy Markdown

@tuxu anything we as a community do to help you out with this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release GIL during resampling

4 participants