-
We recently saw a big performance regression on the telco benchmark when the decimal module was moved to multi-phase init.
Accessing state is now much slower than before.
Anecdotally, accessing a gl…
-
I would like to start working on [HPy](https://hpyproject.org/) support for cython. At the end, I would like to be able to output code something like the code below, where the significant changes are
…
-
-
We had some discussion in [October 2023's dev call](https://github.com/hpyproject/hpy/wiki/dev-call-20231005) about the way how we provide the HPy helpers.
@steve-s brought up that it may be proble…
-
Is there a reason for why there is no `hpy/__init__.py` file, turning hpy into a "namespace"? Apparently that triggers a bug in "setup.py install" that seems not to handle this properly. I'd vote fo…
arigo updated
8 months ago
-
In Heptapod by @paugier on Jul 8, 2021, 09:14
I was able to run piconumpy benchmarks with a recent PyPy 3.7 nightly build. It's not yet possible to build the universal extension with PyPy but I guess…
-
In Heptapod by @rlamy on Oct 15, 2021, 18:19
The following legacy slots are currently unsupported in HPy and cause a fatal RPython error if used:
```
Py_tp_alloc 47
Py_tp_base 48
Py_tp_bases 49
Py_tp…
-
I currently try to get rid of `HPy_SetType` in branch [graal-team/hpy](https://github.com/hpyproject/numpy-hpy/tree/graal-team/hpy) . We used it (as a replacement for `Py_SET_TYPE`) in function `dtype…
-
Currently HPyType_Spec uses `HPyType_BuiltinShape` which is an `enum` and `long` in its typedef
https://github.com/hpyproject/hpy/blob/f6114734b4a5d03cfb9d24d3e8c71f77e8803881/hpy/devel/include/hpy/h…
-
Reference counting (incref/decref) is replaced by what HPy calls *handles*, and Mark's proposal [Opaque, linear references](https://github.com/markshannon/New-C-API-for-Python/blob/main/DesignRules.md…