No conozco ninguna herramienta que pueda hacer un perfil de memoria de una aplicación Javascript en este momento, pero espero que alguien pueda corregirme.
En cuanto a perfiles generales, utilizo el complemento Firefox Firebug y cuando necesito ver exactamente cómo Internet Explorer me falla, el IE8 developer toolbar también tiene un buen generador de perfiles. Ambos le permiten ver las llamadas al método y la cantidad de tiempo invertido en varias áreas. Ambos también le permiten recorrer el DOM para tener una idea de cuánto ha conectado actualmente.
Recomiendo especialmente compilar su aplicación con la opción 'bonita' GWT; de lo contrario, los perfiladores mostrarán varios nombres de métodos ofuscados que no le ayudarán demasiado cuando aisle las zonas activas. Me referí un poco al respecto here, pero tenga cuidado de ejecutar un generador de perfiles de Java en su aplicación en modo alojado. Si tiene problemas algorítmicos, pueden aparecer , pero los motores Javascript tienden a optimizarse de formas diferentes a la JVM.
Uso tanto Firebug como Memory Profiler en FF. La opción "bonita" es un buen consejo, gracias. –