Closed Bug 784380 Opened 12 years ago Closed 11 years ago

Improve our performance in the Octane benchmark

Categories

(Core Graveyard :: Tracking, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 807159

People

(Reporter: beta, Unassigned)

References

()

Details

(Keywords: meta)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20120819 Firefox/16.0
Build ID: 20120819042007

Steps to reproduce:

Read http://blog.chromium.org/2012/08/octane-javascript-benchmark-suite-for.html and visited http://octane-benchmark.googlecode.com/svn/latest/index.html in Firefox.

Firefox 17.0a1 Score: 5834
Chromium 18  Score: 7364

Firefox is ahead for just Splay, NavierStokes and Box2DWeb.
Component: Untriaged → Tracking
Keywords: meta
OS: Linux → All
Product: Firefox → Core
Hardware: x86_64 → All
Version: 16 Branch → Trunk
Status: UNCONFIRMED → NEW
Ever confirmed: true
Not surprised Google Chrome is getting higher marks on the GameBoy Color emulator. Firefox grinds on graphics a lot, probably at least partially due to the "large functions" compiling issue JM/TI has.
Anyhow, all JITs should be converting the someArray[someIndex](this, arg1, ...) style calls into dispatch tables, as the whole GB-EMU was targeted as using such.
Oh damn, I somehow commented in the wrong comment section. The two comments above were meant for https://bugzilla.mozilla.org/show_bug.cgi?id=785079
This bug and https://bugzilla.mozilla.org/show_bug.cgi?id=807159 are exatcly the same, but the other one already have some depends on/blocks bugs.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Why was bug 807159 even made when this existed, sigh.
Because it's useless to remove all dependencies of bug 807159 and recreate them for this one after the merge, it's just bug spamming.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.