Mercurial > repos > rhope
diff runtime/fixed_alloc.h @ 89:5a195ee08eac
Fix memory leak and bug that was preventing First@Dictionary from working properly
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 31 Jul 2010 00:19:15 -0400 |
parents | d1569087348f |
children | e73a93fb5de1 |
line wrap: on
line diff
--- a/runtime/fixed_alloc.h Fri Jul 30 19:52:54 2010 -0400 +++ b/runtime/fixed_alloc.h Sat Jul 31 00:19:15 2010 -0400 @@ -30,11 +30,13 @@ mem_block *freelist; mem_block *inuse[(MAX_SIZE-MIN_SIZE)/STRIDE]; uint32_t freecount; + uint32_t fullcount; } mem_manager; void fixed_alloc_init(); mem_manager * new_mem_manager(); void * falloc(size_t size, mem_manager * manager); void ffree(void * ptr, size_t size, mem_manager * manager); +void print_mem_info(mem_manager * manager); #endif //FIXED_ALLOC_H_