From c4d665a0d04f15456adb9606934e7e5f2bf570fc Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sun, 4 Jun 2023 17:15:36 +0200 Subject: [PATCH] No issue - Set the default for incremental cycle collector to be off. Negative performance impact if enabled. --- modules/libpref/init/all.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index 270a58ef01..f94674039e 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -1212,7 +1212,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