shithub: MicroHs

Download patch

ref: 7b7b65af4f276336d06f43a5c541d5597a405916
parent: d04d5c87a5c9470ce21fb8765954a0a6212f3010
author: Lennart Augustsson <lennart@augustsson.net>
date: Mon Sep 30 16:27:57 EDT 2024

Remove some leftover debug stuff.

--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -1151,17 +1151,17 @@
       for (struct forptr *p = fin->back; p; ) {
         struct forptr *q = p->next;
         //printf("free fp=%p\n", p);
-        //FREE(p);
         //printf(" p=%p desc=%s", p, p->desc ? p->desc : "NONE");
         //fflush(stdout);
-        memset(p, 0x55, sizeof *p);
+        FREE(p);
+        //memset(p, 0x55, sizeof *p);
         p = q;
       }
       //printf("\n");
       *finp = fin->next;
       //printf("free fin=%p\n", fin);
-      //FREE(fin);
-      memset(fin, 0x77, sizeof *fin);
+      FREE(fin);
+      //memset(fin, 0x77, sizeof *fin);
     }
   }
   gc_scan_time += GETTIMEMILLI();