Hello, We have built a very large, complex GWT site and it works great in FF, Chrome, and Safari (and with limited testing we seem to be ok in IE8 too). IE7, though, is hit or miss. I originally thought that our performance issues were all being caused by IE7's poor JS engine, but I have started to believe that we have a memory leak issue too. After upgrading to GWT 1.6 to see if there was anything there that would fix the problem, I did some testing and found the following results:
IE7 When performing heavy tasks: * CPU usage : 95-100% (will stick for 10 to 20 seconds sometimes), * RAM usage : 55% to 70% (most of the time). * the one trait that is not stereotypical of a memory leak, though, is that our site does not progressively get worse ultimately resulting in the browser freezing. Instead, it gets bad quickly (after 1-2 minutes of use) and then stays at this poor level until you quit the site. Go figure??? All Other Browsers When performing heavy tasks * CPU usage : 50-75% * RAM usage : < 50% So, we seem to have most of the stereotypical indicators of a leak in IE7 and unfortunately we will have to live with IE7 for another couple years (not to mention IE6). Does anyone have any thoughts on how to find, isolate, and fix memory leaks specific to IE7 in GWT code? Below are some of the resources I have dug up. I did not have much luck looking for GWT specific information so I am leveraging whatever I can find. Many thanks for your thoughts and opinions. Regards, Mike -------------- While these artcles not GWT specific, lots of information can be gleaned from them: * http://www.codeproject.com/KB/scripting/leakpatterns.aspx * http://msdn.microsoft.com/en-us/library/bb250448.aspx There is a JS memory leak detector for IE here: * http://blogs.msdn.com/gpde/pages/javascript-memory-leak-detector.aspx Of course, this just confirms that you have a leak, which we do. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---