Closed
Description
This is to capture #269 (comment) and following discussion.
Summary:
- Macros with THEIR CAPS break continuity in API. Suggested fix: downcase names of macros which are part of mp_obj_* API.
- As an extra step, consider leveraging C99 inline functions - both to replace macros and have inlinability guarantees for speed-critical accessors.