[svn:parrot] r44205 - branches/sys_mem_reduce/src/gc
bacek at svn.parrot.org
bacek at svn.parrot.org
Fri Feb 19 22:43:48 UTC 2010
Author: bacek
Date: Fri Feb 19 22:43:48 2010
New Revision: 44205
URL: https://trac.parrot.org/parrot/changeset/44205
Log:
Update GC INF to use internal allocations.
Modified:
branches/sys_mem_reduce/src/gc/gc_inf.c
Modified: branches/sys_mem_reduce/src/gc/gc_inf.c
==============================================================================
--- branches/sys_mem_reduce/src/gc/gc_inf.c Fri Feb 19 22:27:51 2010 (r44204)
+++ branches/sys_mem_reduce/src/gc/gc_inf.c Fri Feb 19 22:43:48 2010 (r44205)
@@ -502,7 +502,7 @@
if (size == 0)
return;
- mem = (char *)mem_sys_allocate(size);
+ mem = (char *)mem_internal_allocate(size);
Buffer_bufstart(str) = str->strstart = mem;
Buffer_buflen(str) = size;
@@ -514,7 +514,7 @@
ASSERT_ARGS(gc_inf_reallocate_string_storage)
char *mem;
- mem = (char *)mem_sys_realloc(Buffer_bufstart(str), size);
+ mem = (char *)mem_internal_realloc(Buffer_bufstart(str), size);
Buffer_bufstart(str) = str->strstart = mem;
Buffer_buflen(str) = size;
@@ -533,7 +533,7 @@
if (size == 0)
return;
- mem = (char *)mem_sys_allocate(size);
+ mem = (char *)mem_internal_allocate(size);
Buffer_bufstart(buffer) = mem;
Buffer_buflen(buffer) = size;
@@ -545,7 +545,7 @@
ASSERT_ARGS(gc_inf_reallocate_buffer_storage)
char *mem;
- mem = (char *)mem_sys_realloc(Buffer_bufstart(buffer), size);
+ mem = (char *)mem_internal_realloc(Buffer_bufstart(buffer), size);
Buffer_bufstart(buffer) = mem;
Buffer_buflen(buffer) = size;
@@ -564,7 +564,7 @@
{
ASSERT_ARGS(gc_inf_free_fixed_size_storage)
if (data)
- free(data);
+ mem_internal_free(data);
}
/*
More information about the parrot-commits
mailing list