With our recent changes, it seems like one particular approach to manage objects this way could potentially have a performance bug (incremental cycle collector) but from my own testing, on one machine, it's inconclusive.
I'm asking for your help here: To test on your system whether the incremental cycle collector (CC) is beneficial or not with our current state of the code, or if it makes no difference.
For this testing I'm only looking for an apples to apples comparison on sites you normally visit (don't do benchmarks or what not, it's irrelevant for this).
How to test:
- Make a clean restart of your browser to get a fair comparison.
- Visit your normal sites or known heavier "modern" sites you occasionally visit. Get a feel of the overall performance of Pale Moon.
- Go into about:config and set dom.cycle_collector.incremental to false
- Restart the browser (important!)
- Visit your normal sites or known heavier "modern" sites you occasionally visit. Get a feel of the overall performance of Pale Moon.
- Answer the poll
If your experience was better with (2) answer "Incremental CC on". if it was better in (5), answer "Incremental CC off" - Remember to set the preference back to default (true) and restart