Currently the compression of the source code is done on ARM or with the IDE ?
I think the compression of the source code during the flash operation should be optionally enabled/disabled (with a special instruction like echo/save)
If you are looking for a good compromise between compression ratio and low memory usage you can consider the standard algorithm LZO which requires no memory buffer during the decompression process.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Currently the compression of the source code is done on ARM or with the IDE ?
I think the compression of the source code during the flash operation should be optionally enabled/disabled (with a special instruction like echo/save)
If you are looking for a good compromise between compression ratio and low memory usage you can consider the standard algorithm LZO which requires no memory buffer during the decompression process.