2012-05-24 9 views
5

クライアント側のGWTの問題を簡単にレポートするために、エミュレートされたスタックトレースは非常に重要です。 ただし、この機能を有効にすると、重大なパフォーマンスの影響があります(今は2回取り消してしまいました)。GWTエミュレートスタックトレースを使用した場合のパフォーマンスへの悪影響

具体的には、GWTアプリケーションのダウンロード中にIEブラウザがフリーズしているようですエミュレートされたスタックトレース機能が有効になっている場合は、15秒以上何も実行しないでください。

これは誰でも経験したことがありますか?その場合、パフォーマンスの問題を解決できましたか?コンパイル時に

答えて

6

、*の.gwt.xmlの両方のネイティブおよびエミュレートされたスタックトレースのための順列を生成します。 <set-property name="compiler.stackMode" value="native,emulated" />

実行時には、あなたの選択を行い、例えば

+0

生産では、ネイティブを選択すると思いますか? – Jason482

+1

はい、ネイティブでデプロイし、必要に応じてGWTアプリケーションを配信するjspのmetaタグを編集して、エミュレートに一時的に切り替えます(問題を再現し、ネイティブに戻すのに十分な時間) – wytten

+0

@wyttenネイティブにスイッチを戻しますか?ネイティブはどういう意味ですか? – confile

関連する問題