Support global store in delta function
Add restricted garbage collection (don't GC global vars)
Optimization: don't push frame when atomic value can directly be evaluated