Closed Bug 661948 Opened 14 years ago Closed 10 months ago

JSBench: capturing buggy executions

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: bhackett1024, Unassigned)

References

(Depends on 1 open bug)

Details

It would be really good to experiment with JSBench to see if we can transform websites that exhibit buggy behavior into shell tests which exhibit the same bugs.  One possible website to try out is the AWFY breakdown page:

http://arewefastyet.com/?a=b&view=breakdown

This consistently renders correctly for me with TI off, and incorrectly for some of the benchmarks with TI on.  Presumably the JS behavior diverges at some point with some combination of options.  The content here is pretty static, no https or XMLHttpRequest or anything, and it's our website so we can make a new page with modified content if need be.
Will use bug 660208 to track the AWFY breakage.  I tried recording this webpage with JSBench earlier today.  It looked like the scripts that ran were recorded ok, but all the DOM side effect and preparation code between the boilerplate and geval() calls was missing so the scripts did not work on replay.  Need to figure out what's going on there.
Assignee: general → nobody
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.