Skip to content

Conversation

@mrecachinas
Copy link
Owner

Fixes #23

Add Py_BEGIN_ALLOW_THREADS/Py_END_ALLOW_THREADS around the search loop in check_bytes_arrays_within_dist to allow other Python threads to run during potentially long-running searches in large arrays.

mrecachinas and others added 2 commits February 1, 2026 19:02
Fixes #23

Add Py_BEGIN_ALLOW_THREADS/Py_END_ALLOW_THREADS around the search loop
in check_bytes_arrays_within_dist to allow other Python threads to run
during potentially long-running searches in large arrays.
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

📊 Benchmark Comparison Results

✅ All benchmarks within noise

24 benchmarks compared, no significant changes detected.

Legend: ✅ Faster (>5%) · ⚠️ Slower (5-30%) · ❌ Regression (>30%) · 🆕 New · 🗑️ Removed

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.

Free GIL when running check_bytes_arrays_within_dist

1 participant