Bug Tracker

Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#15 closed bug (invalid)

Memory leaks with ready()

Reported by: franck.marcia@… 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]

Change History (2)

comment:1 Changed 11 years ago by john

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.

comment:2 Changed 11 years ago by john

Milestone: 1.0
Version: 1.0
Note: See TracTickets for help on using tickets.