Closed Bug 455178 Opened 16 years ago Closed 16 years ago

TM: Script running too long error at YUI 3 examples

Categories

(Core :: JavaScript Engine, defect)

x86
Windows XP
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: BijuMailList, Assigned: dvander)

Details

Attachments

(2 files, 2 obsolete files)

http://groups.google.com/group/mozilla.dev.quality/browse_thread/thread/a543b398563209a9# Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080911105329 Minefield/3.1b1pre javascript.options.jit.content = true Many of the YUI 3 examples http://developer.yahoo.com/yui/3/examples/ gives script running too long error http://developer.yahoo.com/yui/3/examples/event/event-simple.html http://developer.yahoo.com/yui/3/examples/event/event-ce.html http://developer.yahoo.com/yui/3/examples/yui/yui-core.html http://developer.yahoo.com/yui/3/examples/yui/yui-multi.html http://developer.yahoo.com/yui/3/examples/yui/yui-loader-ext.html http://developer.yahoo.com/yui/3/examples/yui/yui-extend.html http://developer.yahoo.com/yui/3/examples/yui/yui-augment.html http://developer.yahoo.com/yui/3/examples/yui/yui-mix.html http://developer.yahoo.com/yui/3/examples/yui/yui-isa.html http://developer.yahoo.com/yui/3/examples/yui/yui-ua.html http://developer.yahoo.com/yui/3/examples/attribute/attribute-clone.html http://developer.yahoo.com/yui/3/examples/anim/reverse.html http://developer.yahoo.com/yui/3/examples/dd/proxy-drag.html http://developer.yahoo.com/yui/3/examples/dd/constrained-drag.html http://developer.yahoo.com/yui/3/examples/dd/groups-drag.html http://developer.yahoo.com/yui/3/examples/dd/shim-drag.html http://developer.yahoo.com/yui/3/examples/dd/list-drag.html http://developer.yahoo.com/yui/3/examples/dd/drop-code.html http://developer.yahoo.com/yui/3/examples/io/io-xdr.html http://developer.yahoo.com/yui/3/examples/json/json_connect.html http://developer.yahoo.com/yui/3/examples/json/json_convert_values.html http://developer.yahoo.com/yui/3/examples/queue/queue_app.html And following loads after some delay http://developer.yahoo.com/yui/3/examples/dd/portal-drag.html http://developer.yahoo.com/yui/3/examples/dd/anim-drop.html
Attached file unminimized testcase (obsolete) —
Flags: blocking1.9.1?
Summary: JIT: Script running too long error at YUI 3 examples → TM: Script running too long error at YUI 3 examples
Attached file unminimized testcase2 (obsolete) —
It's taking a long time to minimize this, let me now if minimizing further is useful.
Attachment #338504 - Attachment is obsolete: true
Obvious things: 1) When jitting we spend a huge amount of time in MonitorLoopEdge and Array.splice 2) We're executing the code wrong. In particular, without jit we only run the splice() calls 7 times, while with jit we run it at least 15000-some (after that I killed the process).
Attachment #338631 - Attachment is obsolete: true
Attached file yui_err_2.html
formatted copy of attachment 338631 [details] hope this helps to minimize the test case.
Assignee: general → danderson
Everything seems to be working using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20081007 Minefield/3.1b1pre 20081007033730 - No script running too long error - Examples seem to be working as expected
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Flags: blocking1.9.1? → blocking1.9.1+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: