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)
Core
JavaScript Engine: JIT
Tracking
()
RESOLVED
INVALID
People
(Reporter: evilpies, Unassigned)
References
Details
Apparently somehow caused by bug 1113677, not obvious why.
![]() |
||
Updated•11 years ago
|
Comment 1•11 years ago
|
||
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.
Description
•