perform asm multiply in getFastValue, so it is used everywhere it needs to be
fix asm multiply for both floats and ints
fix test_safe_heap
stabilize test_firstrun
fix test_emcc_caching
fix connect(); cannot call from js lib code into a lib alias, must call the target
fix gl lib alias calling from js lib code
fix glVertex3f
improve hasSideEffects in js optimizer a tiny bit
refactor makeGetTempDouble
make makeGetTempDouble asm-friendly
more tempDoublePtr refactoring
correct sign when casting int to double in asm
make asm i32 multiply use signed math
refactor use of asm in js optimizer
fix emcc calls to js optimizer
emit 0.0 in asm double definitions
Don't run Clang in MS compatibility mode on Windows (-fno-ms-compatibility). Fixes #762. Thanks to d0k in #llvm for the helpful insight!
workarounds for chrome bug 169705
do not run js optimizer needlessly on 'last'