[svn:parrot] r44312 - branches/boehm_gc_2/src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Mon Feb 22 21:34:31 UTC 2010


Author: bacek
Date: Mon Feb 22 21:34:30 2010
New Revision: 44312
URL: https://trac.parrot.org/parrot/changeset/44312

Log:
Remove more methods from mandatory GC API

Modified:
   branches/boehm_gc_2/src/gc/api.c

Modified: branches/boehm_gc_2/src/gc/api.c
==============================================================================
--- branches/boehm_gc_2/src/gc/api.c	Mon Feb 22 21:34:11 2010	(r44311)
+++ branches/boehm_gc_2/src/gc/api.c	Mon Feb 22 21:34:30 2010	(r44312)
@@ -285,8 +285,7 @@
     PARROT_ASSERT(interp->gc_sys->do_gc_mark);
     PARROT_ASSERT(interp->gc_sys->compact_string_pool);
 
-    PARROT_ASSERT(interp->gc_sys->mark_special);
-    PARROT_ASSERT(interp->gc_sys->pmc_needs_early_collection);
+    //PARROT_ASSERT(interp->gc_sys->mark_special);
 
     PARROT_ASSERT(interp->gc_sys->allocate_pmc_header);
     PARROT_ASSERT(interp->gc_sys->free_pmc_header);
@@ -315,14 +314,6 @@
     PARROT_ASSERT(interp->gc_sys->reallocate_memory_chunk_with_interior_pointers);
     PARROT_ASSERT(interp->gc_sys->free_memory_chunk);
 
-    PARROT_ASSERT(interp->gc_sys->block_mark);
-    PARROT_ASSERT(interp->gc_sys->unblock_mark);
-    PARROT_ASSERT(interp->gc_sys->is_blocked_mark);
-
-    PARROT_ASSERT(interp->gc_sys->block_sweep);
-    PARROT_ASSERT(interp->gc_sys->unblock_sweep);
-    PARROT_ASSERT(interp->gc_sys->is_blocked_sweep);
-
     PARROT_ASSERT(interp->gc_sys->get_gc_info);
 }
 


More information about the parrot-commits mailing list