Skip to main content

Bug Tracker

Side navigation

#15 closed bug (invalid)

Opened June 16, 2006 07:24PM UTC

Closed June 18, 2006 01:44AM UTC

Last modified June 21, 2007 04:11AM UTC

Memory leaks with ready()

Reported by: franck.marcia@gmail. Owned by:
Priority: major Milestone: 1.0
Component: event Version: 1.0
Keywords: Cc:
Blocked by: Blocking:
Description

Memory leaks are detected by the extension Leak Monitor (https://addons.mozilla.org/firefox/2490/) when one uses event ready().

Install it and load pages from jquery.com. It'll pop up this kind of message:

(Leaks in window 0x2d27dd0:

[+] [leaked object] (3d7d950, http://proj.jquery.com/js/jquery.js, 14-14) = function () {

if ($.$$timer) {

clearInterval($.$$timer);

$.$$timer = null;

for (var i = 0; i < $.$$ready.length; i++) {

$.apply(document, $.$$ready[i]);

}

$.$$ready = null;

}

}

[ ] $$guid = 1

[ ] prototype (2c59268) = [object Object]

Attachments (0)
Change History (2)

Changed June 18, 2006 01:44AM UTC by john comment:1

resolution: → invalid
status: newclosed

This code is no longer in the current version of jQuery. All the hacky timer stuff was removed to make way for the stuff that actually worked.

Changed July 04, 2006 09:47PM UTC by john comment:2

milestone: → 1.0
version: → 1.0