aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/perf
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/modules/perf')
-rwxr-xr-xdesktop/modules/perf/vram.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/desktop/modules/perf/vram.sh b/desktop/modules/perf/vram.sh
index 8ba61fb..83db27d 100755
--- a/desktop/modules/perf/vram.sh
+++ b/desktop/modules/perf/vram.sh
@@ -17,9 +17,9 @@
# instead of scanning, for test_vram.sh.
#
# Summed here rather than in JS: a process holding thousands of DRM fds
-# makes the scan a few hundred KB, and parsing that in QML every 2 s drove
-# Qt's unmanaged-heap counter to underflow, after which the V4 engine ran a
-# GC on every allocation and the shell sat at 100% CPU (AGENTS.md).
+# makes the scan a few hundred KB, which is a lot of string churn to parse
+# in QML every 2 s. It was moved here while chasing a GC underflow that
+# turned out to be the sound OSD's createImageData (AGENTS.md), not this.
#
# Fds of a repeated client id with different values: the first one awk's
# for-in reaches counts, where Perf.js took the first in scan order. They