library/src/memory_profiling/BP_LibraryMemoryProfiling.cc
// disables the memory profiler subsystem and resets/frees memory.
disables the memory profiler subsystem and resets/frees memory.
disables the memory profiler subsystem and resets / frees memory .
BP_ERROR_T BP_ShutdownMemProfilerSubsystem()
{
	if(BP_GLOBAL_MEMPROF_HASH_TABLE_INIT_OK)
		return ERR_FAILURE;
	BP_DestroyHashTableRegistry(&global_mprof_hash_table_registry);
	global_mprof_hash_table_init_ok_val = 0;
	return ERR_SUCCESS;
}
BP_ERROR_T BP_ShutdownMemProfilerSubsystem ( ) { if ( BP_GLOBAL_MEMPROF_HASH_TABLE_INIT_OK ) return ERR_FAILURE ; BP_DestroyHashTableRegistry ( & global_mprof_hash_table_registry ) ; global_mprof_hash_table_init_ok_val = 0 ; return ERR_SUCCESS ; }
disables the memory profiler subsystem and resets/frees memory.
disables the memory profiler subsystem and resets / frees memory .
// only shutdown if profiler is up // destroy the hash table registry // override the profiler init setting // return indicating success