Closed
Description
The use of both a long and short lifetime heap is different from MicroPython and probably worth mentioning in your docs, for example at
https://circuitpython.readthedocs.io/en/6.0.x/README.html#differences-from-micropython
- It's an opportunity to brag about a performance optimization :-)
- It's a pretty significant change behind the scenes, and it might catch people doing VM extensions by surprise
Things that don't move around in MicroPython between compile-time and execution-time can move around in CircuitPython.
FWIW