From a4c65bd509af1ebceb61c8fcf677f12ae512ee04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerd=20M=C3=B6llmann?= Date: Thu, 4 Sep 2025 04:59:27 +0200 Subject: [PATCH] ; Add a comment --- src/igc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/igc.c b/src/igc.c index ca33acf3f35..7a3961bc7cf 100644 --- a/src/igc.c +++ b/src/igc.c @@ -4041,6 +4041,10 @@ buffer_it_next (struct igc_buffer_it *it) static bool arena_step (void) { + /* mps_arena_step does not guarantee to return swiftly. And it seems + that it sometimes does an opportunistic full collection alleging + the client predicted lots of idle time. But it doesn't tell how + it comes to that conclusion. This is caused by bug#79346 in MPS. */ if (!FIXNUMP (Vigc_step_interval) || XFIXNUM (Vigc_step_interval) != 0) {