-
Notifications
You must be signed in to change notification settings - Fork 3.3k
External Issues
Alon Zakai edited this page May 30, 2014
·
60 revisions
this page is sadly out of date by now
Emscripten is on the edge of what JavaScript engines are meant to do, so we often bump into JS engine bugs. This page links to issues in browser bug trackers that are related to Emscripten.
- Mozilla Bug 799524 - spidermonkey throws nonexistent function errors for valid functions
- Mozilla Bug 738080 - oom on MAMS
- Mozilla Bug 735974 - jsmess games hang
- Mozilla Bug 733208 - sql.js with inlining is slower than without
- Mozilla Bug 716255 - Slowdown in large scripts with switches (affects -O0 and -O1, but not -O2)
- Mozilla Bug 704387 - Removing bitshifts makes code slower
- Mozilla Bug 687127 - sqlite is slow on TI
- Mozilla Bug 681062 - dlmalloc is slow on SpiderMonkey
- Mozilla Bug 610296 - Code in a closure is slower.
- V8 issue 2459 - 32767 variables limit
- Chromium issue 138454 - Music pauses and resumes unexpectedly during CPU load
- V8 issue 2223 - skinning is 15x slower in Chrome than Firefox
- Chromium issue 124926 - Chrome fails to load ogg files through BlobBuilder (so we have no audio in SDL)
- V8 issue 2097 - sha1 is 10x slower in Chrome than Firefox
- V8 issue 1986 - sql.js benchmark fails on out of memory
- V8 issue 1895 - Node.js/Uglify issue (see parallel bugs in those projects)
- V8 issue 1822 - No .subarray or .set or ArrayBuffer
- V8 Issue 1630 - Compiled raytrace benchmark is very slow. Update: Looks like this is the case with most or all Emscripten benchmarks now.
- Chromium Issue 64600 - Bullet demo has many GC pauses.
- Chromium Issue 84521 - Doom demo crashes.
- Chromium Issue 111107 - Javascript call not made or its side effects are not preserved
- Node Issue 2476 - UglifyJS incorrectness in newer Node (intermittent failures in test_linespecific, and constant failures in speak.js)
- Node Issue 2280 - Creating large typed arrays crashes
- The CPython demo and others do not run due to a bug in Opera's JS engine. Opera has been informed, but does not have a public bug tracker to link to.
- Bug 12537 - boost byval optimization error
- Bug 12351 - Me&My Shadow breaks with LTO
- Bug 10850 - LLVM 3.0 (svn) crashes on libc++ test.
-
Bug 9893 -
pvs.cpp
from sauer fails in clang.
- Closure Compiler Issue 657 - g--0.0 fails to parse in ammo.js
- Closure Compiler Issue 540 - Compiler crash
- Closure Compiler Issue 492 - Emscriptened CPython hits a hardcoded iteration limit during Closure analysis.
- Closure Compiler Issue 534 - OutOfMemoryError on LLVM-optimized ammo.js.
- UglifyJS Issue 294 - Incorrectness with newer Node (see linked Node bug)
README.md ``