summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2023-06-04 17:15:36 +0200
committerMoonchild <moonchild@palemoon.org>2023-06-05 21:17:24 +0200
commitb4af6b6265ed489acbc3dc5a2fd9d4ed7f783b13 (patch)
treec9d1884754f9a1feee93a6f78607d717e1c90287
parentae1d53ceb18c2eb9dd74a0d5b05854ec909edf2e (diff)
downloaduxp-b4af6b6265ed489acbc3dc5a2fd9d4ed7f783b13.tar.gz
No issue - Set the default for incremental cycle collector to be off.RC_20230608RB_20230613
Negative performance impact if enabled.
-rw-r--r--modules/libpref/init/all.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js
index 056630ea3b..5e65557d9c 100644
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -1191,7 +1191,10 @@ pref("dom.sysmsg.enabled", false);
// Enable pre-installed applications.
pref("dom.webapps.useCurrentProfile", false);
-pref("dom.cycle_collector.incremental", true);
+// Use incremental cycle collection?
+// In practice this gave a noticeable performance hit. Default off.
+// See forum topic https://forum.palemoon.org/viewtopic.php?f=62&t=29887
+pref("dom.cycle_collector.incremental", false);
// Parsing perf prefs. For now just mimic what the old code did.
#ifndef XP_WIN