[svn:parrot] r44174 - branches/sys_mem_reduce/src

bacek at svn.parrot.org bacek at svn.parrot.org
Fri Feb 19 13:27:03 UTC 2010


Author: bacek
Date: Fri Feb 19 13:27:02 2010
New Revision: 44174
URL: https://trac.parrot.org/parrot/changeset/44174

Log:
Replace few mem_sys_free with mem_gc_free

Modified:
   branches/sys_mem_reduce/src/oo.c
   branches/sys_mem_reduce/src/utils.c

Modified: branches/sys_mem_reduce/src/oo.c
==============================================================================
--- branches/sys_mem_reduce/src/oo.c	Fri Feb 19 13:26:43 2010	(r44173)
+++ branches/sys_mem_reduce/src/oo.c	Fri Feb 19 13:27:02 2010	(r44174)
@@ -812,12 +812,12 @@
         Meth_cache_entry *e = mc->idx[type][i];
         while (e) {
             Meth_cache_entry * const next = e->next;
-            mem_sys_free(e);
+            mem_gc_free(interp, e);
             e = next;
         }
     }
 
-    mem_sys_free(mc->idx[type]);
+    mem_gc_free(interp, mc->idx[type]);
     mc->idx[type] = NULL;
 }
 

Modified: branches/sys_mem_reduce/src/utils.c
==============================================================================
--- branches/sys_mem_reduce/src/utils.c	Fri Feb 19 13:26:43 2010	(r44173)
+++ branches/sys_mem_reduce/src/utils.c	Fri Feb 19 13:27:02 2010	(r44174)
@@ -883,9 +883,9 @@
         }
     }
 
-    mem_sys_free(nb_succ);
-    mem_sys_free(reg_to_index);
-    mem_sys_free(backup);
+    mem_gc_free(interp, nb_succ);
+    mem_gc_free(interp, reg_to_index);
+    mem_gc_free(interp, backup);
 }
 
 typedef INTVAL (*sort_func_t)(PARROT_INTERP, void *, void *);


More information about the parrot-commits mailing list