add asm.js function compiler