Bug 593133 - TM: PGO doesn't use tracejit profile. r=dmandelin
authorMakoto Kato <m_kato@ga2.so-net.ne.jp>
Thu, 09 Sep 2010 16:55:59 +0900
changeset 53621 cf0c6190978771c33b64bc9df7f81a1f7860f128
parent 53620 9a8b156c739651af1b8eec06803cc87512f547af
child 53622 f5f47e8fbc15a57cb3d54e7360880870c8b0e043
push id15660
push userrsayre@mozilla.com
push dateSat, 11 Sep 2010 19:16:24 +0000
treeherdermozilla-central@f1bd314e64ac [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdmandelin
bugs593133
milestone2.0b6pre
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 593133 - TM: PGO doesn't use tracejit profile. r=dmandelin
build/automation.py.in
js/src/tests/user.js
toolkit/content/tests/fennec-tile-testapp/defaults/preferences/prefs.js
--- a/build/automation.py.in
+++ b/build/automation.py.in
@@ -340,17 +340,17 @@ user_pref("signed.applets.codebase_princ
 user_pref("security.warn_submit_insecure", false);
 user_pref("browser.shell.checkDefaultBrowser", false);
 user_pref("shell.checkDefaultClient", false);
 user_pref("browser.warnOnQuit", false);
 user_pref("accessibility.typeaheadfind.autostart", false);
 user_pref("javascript.options.showInConsole", true);
 user_pref("layout.debug.enable_data_xbl", true);
 user_pref("browser.EULA.override", true);
-user_pref("javascript.options.jit.content", false);
+user_pref("javascript.options.tracejit.content", true);
 user_pref("javascript.options.methodjit.content", true);
 user_pref("gfx.color_management.force_srgb", true);
 user_pref("network.manage-offline-status", false);
 user_pref("test.mousescroll", true);
 user_pref("security.default_personal_cert", "Select Automatically"); // Need to client auth test be w/o any dialogs
 user_pref("network.http.prompt-temp-redirect", false);
 user_pref("media.cache_size", 100);
 user_pref("security.warn_viewing_mixed", false);
--- a/js/src/tests/user.js
+++ b/js/src/tests/user.js
@@ -22,12 +22,14 @@ user_pref("security.warn_leaving_secure"
 user_pref("security.warn_submit_insecure", false);
 user_pref("security.warn_viewing_mixed", false);
 user_pref("signed.applets.codebase_principal_support", true);
 user_pref("browser.warnOnQuit", false);
 user_pref("browser.cache.check_doc_frequency", 1);
 user_pref("extensions.checkCompatibility", false);
 user_pref("extensions.checkUpdateSecurity", false);
 user_pref("browser.EULA.override", true);
-user_pref("javascript.options.jit.chrome", true);
-user_pref("javascript.options.jit.content", true);
+user_pref("javascript.options.tracejit.chrome", true);
+user_pref("javascript.options.tracejit.content", true);
+user_pref("javascript.options.methodjit.chrome", false);
+user_pref("javascript.options.methodjit.content", true);
 user_pref("javascript.options.strict", false);
 user_pref("javascript.options.werror", false);
--- a/toolkit/content/tests/fennec-tile-testapp/defaults/preferences/prefs.js
+++ b/toolkit/content/tests/fennec-tile-testapp/defaults/preferences/prefs.js
@@ -1,5 +1,5 @@
 pref("toolkit.defaultChromeURI", "chrome://tile/content/foo.xul");
-pref("javascript.options.jit.chrome",  true);
-pref("javascript.options.jit.content", false);
+pref("javascript.options.tracejit.chrome",  true);
+pref("javascript.options.tracejit.content", false);
 pref("browser.dom.window.dump.enabled", true);
 pref("dom.ipc.tabs.enabled", true);