From f58424ec52df59a4877e219ce7c7850aa272ee9c Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Mon, 7 Jul 2025 16:37:39 +0200 Subject: [PATCH] Add some asserts to mmc --- src/mmc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mmc.c b/src/mmc.c index 4278e9254..fe99ee331 100644 --- a/src/mmc.c +++ b/src/mmc.c @@ -470,12 +470,14 @@ trace_root(struct gc_root root, struct gc_heap *heap, trace_remembered_edge, heap, worker); break; case GC_ROOT_KIND_HEAP_PINNED_ROOTS: + GC_ASSERT(!heap_nofl_space(heap)->evacuating); gc_trace_heap_pinned_roots(root.heap->roots, tracer_visit_pinned_root, trace_conservative_edges_wrapper, heap, worker); break; case GC_ROOT_KIND_MUTATOR_PINNED_ROOTS: + GC_ASSERT(!heap_nofl_space(heap)->evacuating); gc_trace_mutator_pinned_roots(root.mutator->roots, tracer_visit_pinned_root, trace_conservative_edges_wrapper,