Bug 622536 - OnProgress/OnStatus events processing is very expensive in Remote fennec. r=gal sr=mfinkle
authorDoug Turner <dougt@dougt.org>
Fri, 07 Jan 2011 17:00:32 -0800
changeset 2615 fd2537bf560346f7eddc8f0883a4d52b8dd63481
parent 2614 5e1e0d4fb38b77ef606adbe7b8415e6d20468f65
child 2616 8c565b0cd256d213425a4c87dffeaa3044fff5a0
push id2193
push userdougt@mozilla.com
push dateSat, 08 Jan 2011 01:00:39 +0000
reviewersgal, mfinkle
bugs622536
Bug 622536 - OnProgress/OnStatus events processing is very expensive in Remote fennec. r=gal sr=mfinkle
app/mobile.js
--- a/app/mobile.js
+++ b/app/mobile.js
@@ -359,17 +359,17 @@ pref("geo.enabled", true);
 // see https://bugzilla.mozilla.org/show_bug.cgi?id=481566#c9
 pref("content.sink.enable_perf_mode",  2); // 0 - switch, 1 - interactive, 2 - perf
 pref("content.sink.pending_event_mode", 0);
 pref("content.sink.perf_deflect_count", 1000000);
 pref("content.sink.perf_parse_time", 50000000);
 
 pref("javascript.options.mem.gc_frequency", 300);
 pref("javascript.options.mem.high_water_mark", 32);
-pref("javascript.options.methodjit.chrome", false);
+pref("javascript.options.methodjit.chrome", true);
 
 pref("dom.max_chrome_script_run_time", 0); // disable slow script dialog for chrome
 pref("dom.max_script_run_time", 20);
 
 // JS error console
 pref("devtools.errorconsole.enabled", false);
 
 // kinetic tweakables