SunSpider regression on AWFY

NEW
Unassigned

Status

()

Core
JavaScript Engine
3 years ago
3 years ago

People

(Reporter: till, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Affected tests: ss-dna, ss-nbody, ss-nsieve-bits, ss-tagcloud, and ss-unpack-code.

Most visible on OS X 64bit, but definitely also affects OS X 32bit.
This started with rev 35dcddea2c7a[1], but the changelog doesn't really contain anything that is a likely regressor. The only one that's remotely a possibility is bug 947044.

Luke, do you think that it's possible that that bug is to blame?


[1] http://hg.mozilla.org/integration/mozilla-inbound/rev/35dcddea2c7a
[2] http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=9397eddf0862&tochange=35dcddea2c7a
Flags: needinfo?(luke)

Comment 1

3 years ago
It could be bug 947044.  Nick: perhaps you could test out whether the code paths in the patch are exercised during SS?  Alternatively, we could back out the patch and see if that fixes the regression.
Flags: needinfo?(luke) → needinfo?(nfitzgerald)
(In reply to Luke Wagner [:luke] from comment #1)
> It could be bug 947044.  Nick: perhaps you could test out whether the code
> paths in the patch are exercised during SS?  Alternatively, we could back
> out the patch and see if that fixes the regression.

I say back it out for now, just to see if it goes away. How do I test Sun Spider? I searched MDN but didn't come up with anything.
Flags: needinfo?(nfitzgerald)
(In reply to Nick Fitzgerald [:fitzgen] from comment #2)
> (In reply to Luke Wagner [:luke] from comment #1)
> > It could be bug 947044.  Nick: perhaps you could test out whether the code
> > paths in the patch are exercised during SS?  Alternatively, we could back
> > out the patch and see if that fixes the regression.
> 
> I say back it out for now, just to see if it goes away. How do I test Sun
> Spider? I searched MDN but didn't come up with anything.

You can clone AWFY repo [0], chdir to benchmarks/SunSpider and run |sunspider --shell=/path/to/js/shell|.

[0] https://github.com/h4writer/arewefastyet
You need to log in before you can comment on or make changes to this bug.