Change exceptions to hcattrs
The rest of our builtin types use our "hc attrs" (hidden-class-based attribute storage), but we use the CPython implementation of exceptions which ask for dict attributes. So, expose our hcattrs via the C API and change the exceptions classes to use it. Hopefully we can eventually find some more general way of providing this feature (ex for all string-keyed dicts) without needing these changes.
Showing
Please register or sign in to comment