Please add things that can be removed to get more vars and heap
This is an example form JumJum to explain how a blacklist works
exclude high math functions:
[{"class": "E","name": "FFT"} ,{"class": "E","name": "convolve"} ,{"class": "E","name": "interpolate"} ,{"class": "E","name": "interpolate2d"} ,{"class": "E","name": "variance"} ]
or peek and poke stuff
,{"class": "","name": "peek16"} ,{"class": "","name": "peek32"} ,{"class": "","name": "peek8"} ,{"class": "","name": "poke16"} ,{"class": "","name": "poke32"} ,{"class": "","name": "poke8"}
or
,{"class": "E","name": "asm"} ,{"class": "E","name": "compiledC"}
.......
@MaBe started
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.
Please add things that can be removed to get more vars and heap
This is an example form JumJum to explain how a blacklist works
exclude high math functions:
[{"class": "E","name": "FFT"}
,{"class": "E","name": "convolve"}
,{"class": "E","name": "interpolate"}
,{"class": "E","name": "interpolate2d"}
,{"class": "E","name": "variance"}
]
or peek and poke stuff
,{"class": "","name": "peek16"}
,{"class": "","name": "peek32"}
,{"class": "","name": "peek8"}
,{"class": "","name": "poke16"}
,{"class": "","name": "poke32"}
,{"class": "","name": "poke8"}
or
,{"class": "E","name": "asm"}
,{"class": "E","name": "compiledC"}
or
.......