diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-08-25 11:26:31 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-08-25 11:26:47 -0700 |
commit | c14a675125a6d94d80561e986549280eee5e958d (patch) | |
tree | f4bca3b6e2cea17cfef0febab0be8544574472da /emcc | |
parent | aab3e76b94c09c384e45a98dbb8a95b7b94ca838 (diff) |
PRECISE_I32_MUL option for full precision in 32-bit multiply
Diffstat (limited to 'emcc')
-rwxr-xr-x | emcc | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -140,7 +140,12 @@ Options that are modified or new in %s include: optimizations, and no runtime assertions or C++ exception catching (to re-enable C++ exception catching, use - -s DISABLE_EXCEPTION_CATCHING=0 ). + -s DISABLE_EXCEPTION_CATCHING=0 ). 32-bit + multiplication is done in JS doubles which + is fast but imprecise for high values. + (For details on the affects of different + opt levels, see apply_opt_level() in + tools/shared.py) Note: Optimizations are only done when compiling to JavaScript, not to intermediate bitcode. |