使用GWT模拟堆栈跟踪的负面性能影响

使用GWT模拟堆栈跟踪的负面性能影响,gwt,Gwt,为了便于报告客户端GWT问题,模拟堆栈跟踪非常有价值。 但是,当我激活此功能时,会对性能产生严重影响(我已经两次退出了) 具体地说,可以观察到,在下载GWT应用程序时,IE浏览器似乎会冻结,并且在启用模拟堆栈跟踪功能后15秒或更长时间内不会执行任何操作 是否有其他人经历过这种情况,如果有,您是否能够解决性能问题?在编译时,在*.gwt.xml中为本机和模拟堆栈跟踪生成置换: 在运行时,进行选择,例如。 因此,在生产环境中,我假设您会选择native?是的,我们使用native进行部署,并根据需

为了便于报告客户端GWT问题,模拟堆栈跟踪非常有价值。 但是,当我激活此功能时,会对性能产生严重影响(我已经两次退出了)

具体地说,可以观察到,在下载GWT应用程序时,IE浏览器似乎会冻结,并且在启用模拟堆栈跟踪功能后15秒或更长时间内不会执行任何操作


是否有其他人经历过这种情况,如果有,您是否能够解决性能问题?

在编译时,在*.gwt.xml中为本机和模拟堆栈跟踪生成置换:

在运行时,进行选择,例如。

因此,在生产环境中,我假设您会选择native?是的,我们使用native进行部署,并根据需要编辑jsp中的meta标记,该标记提供GWT应用程序,以临时切换到仿真(只需足够长的时间来重新创建问题,然后切换回native)@wytten如何切换回native?“本机”是什么意思?@confile native是默认的堆栈模式。gwt.xml中的set属性标记告诉编译器生成本机和模拟的。在加载应用程序的页面中,如果没有将堆栈模式设置为模拟的元标记,则默认为本机。因此,在我们的源代码中,上面答案中显示的meta标记被注释掉了。应用程序部署后,可以在部署的映像中编辑页面,以取消对meta标记的注释,从而临时切换到仿真。