2012-05-24 23 views
5

Để dễ báo cáo các vấn đề GWT phía máy khách, theo dõi ngăn xếp được mô phỏng rất có giá trị. Tuy nhiên khi tôi kích hoạt tính năng này, có những tác động nghiêm trọng về hiệu suất (tôi đã phải trả lại hai lần)Các tác động tiêu cực về hiệu suất của việc sử dụng dấu vết ngăn xếp được mô phỏng GWT

Cụ thể là, khi ứng dụng GWT đang được tải xuống, trình duyệt IE sẽ đóng băng và không làm gì trong 15 giây trở lên khi tính năng theo dõi ngăn xếp được mô phỏng được bật.

Có ai khác đã trải nghiệm điều này và liệu bạn có thể giải quyết vấn đề hiệu suất không?

Trả lời

6

Tại thời gian biên dịch, tạo ra hoán vị cho cả đống dấu vết nguồn gốc và mô phỏng trong * .gwt.xml: <set-property name="compiler.stackMode" value="native,emulated" />

Vào lúc chạy, làm cho lựa chọn của bạn, ví dụ <meta name="gwt:property" content="compiler.stackMode=emulated" />

+0

Vì vậy, trong sản xuất, tôi cho rằng bạn sẽ chọn nguồn gốc? – Jason482

+1

Có, chúng tôi triển khai với nguồn gốc và chỉnh sửa thẻ meta trong jsp cung cấp ứng dụng GWT khi cần thiết để tạm thời chuyển sang mô phỏng (chỉ đủ dài để tạo lại sự cố, sau đó chuyển nó trở về gốc) – wytten

+0

@wytten chuyển đổi trở lại bản địa? Ý nghĩa của bản địa là gì? – confile

Các vấn đề liên quan