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
-~----------~----~----~----~------~----~------~--~---

Reply via email to