
June 8, 2021
2:14 p.m.
On Tue, Jun 8, 2021 at 3:22 PM Joannah Nanjekye <nanjekyejoannah@gmail.com> wrote:
I sort of think of a handle as a lightweight proxy object (just like used in cpyext)
It's more accurate to think of an HPy handle as a pointer or an index (much as in your original proposal). There is no proxy object in HPy at all. The handle is just an opaque reference -- i.e. an index or a pointer that one cannot use to access any memory layout or state directly.