Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的GWT应用程序在编译时比在超级开发模式下慢_Javascript_Gwt - Fatal编程技术网

Javascript 我的GWT应用程序在编译时比在超级开发模式下慢

Javascript 我的GWT应用程序在编译时比在超级开发模式下慢,javascript,gwt,Javascript,Gwt,我的GWT应用程序有问题。当我在“外部服务器上的超级开发模式”下运行它时,编译后的速度要慢得多;不管我用什么浏览器 在这两种情况下,我在Tomcat7.0.59上运行应用程序,服务器调用的时间几乎相同 当我在两个版本的Chrome应用程序上执行相同操作时,我得到以下结果: 已编译 58.626毫秒:加载 46.69秒:脚本 198.526毫秒:渲染 1.89秒:绘画 869.991:其他 4.46秒:怠速 以下是指向内存映像的链接: 超级开发 65.706毫秒:加载 15.99秒:脚本 194.

我的GWT应用程序有问题。当我在“外部服务器上的超级开发模式”下运行它时,编译后的速度要慢得多;不管我用什么浏览器

在这两种情况下,我在Tomcat7.0.59上运行应用程序,服务器调用的时间几乎相同

当我在两个版本的Chrome应用程序上执行相同操作时,我得到以下结果:

已编译
58.626毫秒:加载
46.69秒:脚本
198.526毫秒:渲染
1.89秒:绘画
869.991:其他
4.46秒:怠速

以下是指向内存映像的链接:

超级开发
65.706毫秒:加载
15.99秒:脚本
194.724:渲染
1.85:绘画
827.993毫秒:其他
6.65:空闲

以下是指向内存映像的链接:

显然,使用的JS堆和脚本编写时间存在问题。。。但是为什么呢?不知道这个问题只有我一个人吗?还是我错过了什么?
提前感谢您的帮助

尝试在Chrome开发工具中创建JS配置文件。你会得到一个火焰图,它显示了时间的确切位置。还可以在草稿模式下编译和测试,看看它是否会有所不同!我现在正在尝试!我会告诉你发生了什么!但这可能是一个很好的方法,因为我昨天在分析JS时看到一个错误,类似于:“未优化:太优化”。。。让我看看…试着去做。。。似乎没有任何变化。。。也许,我把它写错了,因为在编译过程中,我的日志中总是有:[INFO]--gwt maven plugin:2.7.0:compile(默认)@myproject--我把它添加到POM.xml中,配置为:true0。。。不确定我是否做得很好,因为编译过程看起来不像超级开发模式中的过程…:(为了确保比较正常编译的js输出和draftCompile=true的js输出。或者,您也可以将
-Dgwt.draftCompile=true
传递给
mvn gwt:compile
目标。我的草稿配置是正确的5000ko对9000ko,但结果仍然是一样的……我真的不明白……我将重新归档它。。。谢谢你的帮助