[svn:parrot] r43308 - branches/boehm_gc/src/gc
bacek at svn.parrot.org
bacek at svn.parrot.org
Tue Dec 29 10:50:13 UTC 2009
Author: bacek
Date: Tue Dec 29 10:50:13 2009
New Revision: 43308
URL: https://trac.parrot.org/parrot/changeset/43308
Log:
Use GC_MALLOC_UNCOLLECTABLE in mem_sys_alloc. We are manage this memory manually anyway.
Modified:
branches/boehm_gc/src/gc/alloc_memory.c
Modified: branches/boehm_gc/src/gc/alloc_memory.c
==============================================================================
--- branches/boehm_gc/src/gc/alloc_memory.c Tue Dec 29 10:31:15 2009 (r43307)
+++ branches/boehm_gc/src/gc/alloc_memory.c Tue Dec 29 10:50:13 2009 (r43308)
@@ -26,10 +26,10 @@
#ifdef PARROT_HAS_BOEHM_GC
#include <gc.h>
- #define malloc GC_MALLOC
+ #define malloc GC_MALLOC_UNCOLLECTABLE
#define free GC_FREE
#define realloc GC_REALLOC
- #define calloc(s,n) GC_MALLOC(s*n)
+ #define calloc(s,n) GC_MALLOC_UNCOLLECTABLE(s*n)
#endif
PARROT_DOES_NOT_RETURN
More information about the parrot-commits
mailing list