@@ -53,26 +53,7 @@ mem_finalize (bool is_show_mem_stats) /**< show heap memory stats
53
53
54
54
if (is_show_mem_stats)
55
55
{
56
- mem_heap_print (false , false , true );
57
-
58
- #ifdef MEM_STATS
59
- mem_pools_stats_t stats;
60
- mem_pools_get_stats (&stats);
61
-
62
- printf (" Pools stats:\n " );
63
- printf (" Chunk size: %zu\n "
64
- " Pools: %zu\n "
65
- " Allocated chunks: %zu\n "
66
- " Free chunks: %zu\n "
67
- " Peak pools: %zu\n "
68
- " Peak allocated chunks: %zu\n\n " ,
69
- MEM_POOL_CHUNK_SIZE,
70
- stats.pools_count ,
71
- stats.allocated_chunks ,
72
- stats.free_chunks ,
73
- stats.peak_pools_count ,
74
- stats.peak_allocated_chunks );
75
- #endif /* MEM_STATS */
56
+ mem_stats_print ();
76
57
}
77
58
78
59
mem_heap_finalize ();
@@ -151,6 +132,7 @@ mem_stats_reset_peak (void)
151
132
mem_heap_stats_reset_peak ();
152
133
mem_pools_stats_reset_peak ();
153
134
} /* mem_stats_reset_peak */
135
+ #endif /* MEM_STATS */
154
136
155
137
/* *
156
138
* Print memory usage statistics
@@ -160,6 +142,7 @@ mem_stats_print (void)
160
142
{
161
143
mem_heap_print (false , false , true );
162
144
145
+ #ifdef MEM_STATS
163
146
mem_pools_stats_t stats;
164
147
mem_pools_get_stats (&stats);
165
148
@@ -176,5 +159,5 @@ mem_stats_print (void)
176
159
stats.free_chunks ,
177
160
stats.peak_pools_count ,
178
161
stats.peak_allocated_chunks );
179
- } /* mem_stats_print */
180
162
#endif /* MEM_STATS */
163
+ } /* mem_stats_print */
0 commit comments