Closed Bug 470153 Opened 16 years ago Closed 13 years ago

Scan the web to find out which TraceMonkey aborts we hit

Categories

(Testing :: General, enhancement)

x86
All
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jruderman, Assigned: cbook)

Details

It would be good to know which tracemonkey aborts are hit by the most real-world web pages.  Bob, are you interested?  We could add a new mode that prints messages on stdout when aborts happen (like TRACEMONKEY=verbose but less verbose), or we could make the shutdown jitstats more detailed.

I came up with this idea during an argument with Brendan.  I was arguing that we should try to trace a particular piece of code that we currently abort on, and he was arguing that it wasn't a common code pattern.  Data from real-world web pages would solve this kind of argument.
tomcat is setting up to run top site scans of the homepages of the top 100,000 sites looking for leaks and crashes. We could leverage that run and get the data you are interested in. tomcat, we'll probably want to stop the run with mozilla-1.9.1 and start again either with mozilla-central or tracemonkey (wherever this lands and jesse/brendan suggest).
(In reply to comment #1)
> tomcat is setting up to run top site scans of the homepages of the top 100,000
> sites looking for leaks and crashes. We could leverage that run and get the
> data you are interested in. tomcat, we'll probably want to stop the run with
> mozilla-1.9.1 and start again either with mozilla-central or tracemonkey
> (wherever this lands and jesse/brendan suggest).

yeah whatever you guys need, i have a 1 Million TopSite List here and i can scale the list to whatever number between 1-1mio urls :).just let me know :)
Just starting out with visiting the top N pages and see whether we crash with JIT on would be great.
(In reply to comment #3)
> Just starting out with visiting the top N pages and see whether we crash with
> JIT on would be great.

Hi Andreas, ok, Topsite Runs for Top100000 Sites are running for Mac and Linux (Linux will follow tomorrow). I will report back when the Tests are finished.

Taking this Bug for now.
Assignee: nobody → cbook
OS: Mac OS X → All
Obsolete with the removal of tracejit.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.