Actually the -Os change was a mistake - I'd been doing some debugging trying to work out why the -Os builds weren't reliable, and forgot to turn it off. JumJum noticed it in another thread too.
Same thing with the code size growth. I'd accidentally committed a change to the Makefile. If you try now, I've backed it out so the compile size will have dropped back down.
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.
Actually the
-Os
change was a mistake - I'd been doing some debugging trying to work out why the-Os
builds weren't reliable, and forgot to turn it off. JumJum noticed it in another thread too.Same thing with the code size growth. I'd accidentally committed a change to the Makefile. If you try now, I've backed it out so the compile size will have dropped back down.