Skip to content
kripken edited this page May 24, 2011 · 49 revisions

Links to issues related to Emscripten in browser bug trackers

Emscripten is on the edge of what !JavaScript engines are meant to do, so we often bump into JS engine bugs. This page will link to issues/bugs in browser bug trackers, that are related to Emscripten.

Firefox/SpiderMonkey

  • Mozilla Bug 653967 - Bullet is slow in worker
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=644004 Mozilla Bug 644004] - Compiling Poppler test fails due to out of memory
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=593659 Mozilla Bug 593659] - Emscripten uses lots of memory
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=610296 Mozilla Bug 610296] - Code in a closure is slower
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=610438 Mozilla Bug 610438] - Tracing does poorly on compiled Bullet
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=610440 Mozilla Bug 610440] - Tracing heuristics do poorly on compiled Bullet
  • [https://bugzilla.mozilla.org/show_bug.cgi?id=612019 Mozilla Bug 612019] - Tracing typed arrays is fast, but combined with method JIT loses most of that

Chrome/V8

  • Issue 1407 - Bullet fails (llvm_gcc_0_0 only)
  • [http://code.google.com/p/v8/issues/detail?id=1257 V8 issue 1257] - FreeType test fails
  • [http://code.google.com/p/v8/issues/detail?id=947 V8 Issue 947] - Compiled Sauerbraten runs very slowly
  • [http://code.google.com/p/chromium/issues/detail?id=64600 Chromium Issue 64600] - Bullet demo has many GC pauses

Opera

  • Python 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.

LLVM

  • Bug 9893 - pvs.cpp from sauer fails in clang
  • Bug 9894 - rendermodel.cpp from sauer fails in clang
  • [http://llvm.org/bugs/show_bug.cgi?id=9498 Bug 9498] - Building Poppler with clang/llvm fails in linker assertion

Closure Compiler

  • Issue 435 - Fail to compile compiled Bullet

Clone this wiki locally