Closed Bug 1115531 Opened 11 years ago Closed 11 years ago

8% regression in onctane navier-stokes 32bit Mac

Categories

(Core :: JavaScript Engine: JIT, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: evilpies, Unassigned)

References

Details

Apparently somehow caused by bug 1113677, not obvious why.
Blocks: 1113677
No longer depends on: 1113677
Flags: needinfo?(jdemooij)
navier-stokes doesn't use instanceof at all and it only affected the Mac 32-bit shell with LSRA. Fortunately it's back to normal now, thanks to Waldo. The fix range has: http://hg.mozilla.org/integration/mozilla-inbound/rev/4fd307cbb9d9 This doesn't make sense either. Maybe a (JIT-)code alignment or build thing? Sucks because it means some other random change could easily trigger this again.. We've had this before, especially with (micro-)benchmarks that spend a lot of time in JIT code. Maybe aligning loop headers (bug 867001) will make us more reliable, but I've really no idea what we can do about this. Anyway, the "regression" is gone now so I'm closing this.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(jdemooij)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.