wingo pushed a commit to branch wip-whippet
in repository guile.

commit c0baca39ba022ed05e6eb1d19311ec7d31d9c5ec
Author: Andy Wingo <wi...@igalia.com>
AuthorDate: Thu Jul 3 21:52:57 2025 +0200

    mmc: global conservative roots can be interior
    
    * src/mmc.c: Allow interior global roots
---
 src/mmc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mmc.c b/src/mmc.c
index 65d076b06..ee6ee7790 100644
--- a/src/mmc.c
+++ b/src/mmc.c
@@ -759,7 +759,7 @@ enqueue_mutator_conservative_roots(struct gc_heap *heap) {
 static int
 enqueue_global_conservative_roots(struct gc_heap *heap) {
   if (gc_has_global_conservative_roots()) {
-    int possibly_interior = 0;
+    int possibly_interior = 1;
     gc_platform_visit_global_conservative_roots
       (enqueue_conservative_roots, heap, &possibly_interior);
     if (heap->roots)

Reply via email to