2012-05-24 17 views
5

Para facilitar la notificación de problemas GWT del lado del cliente, el seguimiento de la pila emulada es muy valioso. Sin embargo, cuando activo esta característica, hay serias implicaciones de rendimiento (tuve que volver a sacarla dos veces)Repercusiones en el rendimiento negativo del uso de la traza de pila emulada GWT

En concreto, se ha observado que mientras se descarga la aplicación GWT, el navegador IE parece congelarse y no haga nada durante 15 segundos o más cuando la característica de seguimiento de pila emulada esté habilitada.

¿Alguien más ha experimentado esto y, de ser así, ha podido resolver el problema de rendimiento?

Respuesta

6

En tiempo de compilación, generar permutaciones para ambas trazas de pila nativas y emulados en .gwt.xml *: <set-property name="compiler.stackMode" value="native,emulated" />

En tiempo de ejecución, haga su selección, por ejemplo, <meta name="gwt:property" content="compiler.stackMode=emulated" />

+0

Entonces, en producción, ¿supongo que elegirías el nativo? – Jason482

+1

Sí, implementamos con nativo y editamos la metaetiqueta en el jsp que entrega la aplicación GWT según sea necesario para cambiarla temporalmente a emulada (el tiempo suficiente para recrear un problema, luego cambiarlo a nativo) – wytten

+0

@wytten ¿Cómo hace? hacer el cambio de nuevo a nativo? ¿Qué significa nativo? – confile

Cuestiones relacionadas