JavaScript memory leak patterns
ibm.com
ibm.com
The biggest surprise in this article, however, was in the bio:
_"He has worked as a part of the OS/2 IBM Web Browser Support Team for the past three years."_
The OS/2 Web Browser was Mozilla-based, with open development happening in the free WarpZilla project. Apparently WarpZilla, a port of Firefox to OS/2, is still going strong as of version 3.5.4 (with prereleases of Fx3.6 and Fx3.7 still available): http://www.mozilla.org/ports/os2/
Introducing a leak via circular references would be considered a bug in most modern JS engines, right?
A related question: Can someone recommend a good plugin/extension for monitoring the size of a page's javascript memory usage over time?