[svn:parrot] r47473 - branches/gc_massacre/src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Tue Jun 8 14:05:50 UTC 2010


Author: bacek
Date: Tue Jun  8 14:05:50 2010
New Revision: 47473
URL: https://trac.parrot.org/parrot/changeset/47473

Log:
Add ASSERT_ARGS

Modified:
   branches/gc_massacre/src/gc/fixed_allocator.c

Modified: branches/gc_massacre/src/gc/fixed_allocator.c
==============================================================================
--- branches/gc_massacre/src/gc/fixed_allocator.c	Tue Jun  8 14:05:37 2010	(r47472)
+++ branches/gc_massacre/src/gc/fixed_allocator.c	Tue Jun  8 14:05:50 2010	(r47473)
@@ -271,6 +271,7 @@
 static void*
 pool_allocate(ARGMOD(Pool_Allocator *pool))
 {
+    ASSERT_ARGS(pool_allocate)
     Pool_Allocator_Free_List *item;
 
     if (pool->free_list) {
@@ -296,6 +297,7 @@
 static void
 pool_free(ARGMOD(Pool_Allocator *pool), ARGFREE(void *data))
 {
+    ASSERT_ARGS(pool_free)
     Pool_Allocator_Free_List * const item = (Pool_Allocator_Free_List *)data;
 
     /* It's too expensive.
@@ -312,6 +314,7 @@
 static int
 pool_is_owned(ARGMOD(Pool_Allocator *pool), ARGIN(void *ptr))
 {
+    ASSERT_ARGS(pool_is_owned)
     Pool_Allocator_Arena *arena = pool->top_arena;
     size_t                a_size;
 


More information about the parrot-commits mailing list