-
One of the reasons why cpython is the slowest one is that it is interpreted. Do you have plans to support jit? And will you keep gil?
UPD:
As any regular user I'm not that interested what language…
-
hi, I'm trying to understand your code and reproduce it. in the GIL implementation, I have a question:
your paper says q_{k} in concept store Q will be constantly updated.
(As the model M is finetun…
-
By default PyBind11 holds Python's global interpreter lock during C++ calls. We can explicitly release and then re-acquire the GIL around bound functions, allowing multiple Python threads to run PyVXL…
-
Building the software from source shows a lot of error message. It is python3.9 from oneapi/intelpython. Thanks.
-
Hello TA-Lib maintainers,
With the upcoming release of Python 3.13, there is an experimental feature allowing Python to run without the Global Interpreter Lock (GIL). This feature is described in […
-
Two things to check soon-ish:
- [ ] Py 3.13 adds optional free-threaded Python support where the GIL is disabled by default. Does our stuff work with that, or do we need to do something to support th…
-
For the more computationally intensive it makes sense to release the GIL. This allows better performance when multithreading.
Releasing the GIL can be done in pybind11 via https://pybind11.readthedoc…
-
### What happened?
The code below, in a no-gil debug build with `PYTHON_GIL=0`, results in the following abort:
```
python: ./Include/internal/pycore_stackref.h:99: _PyStackRef_FromPyObjectSteal:…
-
Hello,
We observed that connectorx is not releasing the GIL inside read_sql. We observed it against TimeScaleDB and Redshift.
Is it expected ?
Thank you!
-
I'm looking at using rust-numpy with the free-threaded Python build and it looks like the first blocker is 0.23 support. The error I hit out of the box after pointing the `cargo.toml` at my local copy…