Yes, Advanced Optimisations are what's produced by the closure compiler in its 'advanced' mode. Problem is they tend to think that they can rename absolutely everything, which breaks a lot. I think someone could potentially write a configuration for it which explained which things it's not allowed to rename, but I haven't had time to look into it properly.
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.
ahh... beaten to it :)
Yes, Advanced Optimisations are what's produced by the closure compiler in its 'advanced' mode. Problem is they tend to think that they can rename absolutely everything, which breaks a lot. I think someone could potentially write a configuration for it which explained which things it's not allowed to rename, but I haven't had time to look into it properly.