currently, asm.js builds using -O1, -O2, or -O3 with emcc creates binary which hangs in the browser. need to investigate why this happens.