Bug 1309861 - Enable SAB+Atomics by default on DevEd. r=jorendorff, a=gchang
authorLars T Hansen <lhansen@mozilla.com>
Thu, 13 Oct 2016 14:24:45 +0200
changeset 356329 3dfa3b1c70d5410a471cc8ec2db10d3dfb8cfc68
parent 356328 7b654728d154b6f60ae94f6498d6a2470e76f994
child 356330 e2fb3d6c057ab6ddffd312a9e64feed7eebc0de2
push id6570
push userraliiev@mozilla.com
push dateMon, 14 Nov 2016 12:26:13 +0000
treeherdermozilla-beta@f455459b2ae5 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjorendorff, gchang
bugs1309861
milestone51.0a2
Bug 1309861 - Enable SAB+Atomics by default on DevEd. r=jorendorff, a=gchang
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -1276,20 +1276,21 @@ pref("javascript.options.mem.gc_dynamic_
 pref("javascript.options.mem.gc_dynamic_mark_slice", true);
 pref("javascript.options.mem.gc_refresh_frame_slices_enabled", true);
 pref("javascript.options.mem.gc_allocation_threshold_mb", 30);
 pref("javascript.options.mem.gc_min_empty_chunk_count", 1);
 pref("javascript.options.mem.gc_max_empty_chunk_count", 30);
 
 pref("javascript.options.showInConsole", false);
 
-#ifdef NIGHTLY_BUILD
+#ifdef RELEASE_BUILD
+// Disabled in Beta and Release for now, see bug 1225406
+pref("javascript.options.shared_memory", false);
+#else
 pref("javascript.options.shared_memory", true);
-#else
-pref("javascript.options.shared_memory", false);
 #endif
 
 pref("javascript.options.throw_on_debuggee_would_run", false);
 pref("javascript.options.dump_stack_on_debuggee_would_run", false);
 
 // advanced prefs
 pref("advanced.mailftp",                    false);
 pref("image.animation_mode",                "normal");