/** * mono_code_manager_destroy: * \param cman a code manager * Free all the memory associated with the code manager \p cman. */ void mono_code_manager_destroy (MonoCodeManager *cman) { free_chunklist (cman->full); free_chunklist (cman->current); g_free (cman); }
/* release all resources from cache */ void dscache_free( struct dscache* cache ) { assert( cache ); LTRACE( (void)tmfprintf( g_flog, "Purging chunk list\n" ) ); free_chunklist( cache->head ); LTRACE( (void)tmfprintf( g_flog, "Purging free list\n" ) ); free_chunklist( cache->free_head ); free( cache ); LTRACE( (void)tmfprintf( g_flog, "Cache freed up\n" ) ); return; }