From 1c847cedd1edd582fc9ba0ff42078bac53333bbf Mon Sep 17 00:00:00 2001 From: theraven Date: Mon, 30 May 2011 11:13:25 +0000 Subject: [PATCH] Remove GC_no_dls for now. This can be safely set if all static variables used to store pointers are id or are explicitly marked __strong, which is not (yet) the case in GNUstep. --- gc_boehm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gc_boehm.c b/gc_boehm.c index 31f6644..945f839 100644 --- a/gc_boehm.c +++ b/gc_boehm.c @@ -606,7 +606,6 @@ static void nuke_buffer(void *addr, void *s) void* objc_gc_allocate_collectable(size_t size, BOOL isScanned) { - size += 12; void *buffer; if (isScanned) { @@ -672,7 +671,7 @@ static void runFinalizers(void) PRIVATE void init_gc(void) { - GC_no_dls = 1; + //GC_no_dls = 1; GC_enable_incremental(); GC_INIT(); char *envValue;