|
@@ -71,6 +71,10 @@ void initialize_allocator(allocator_t *allocator) {
|
|
|
allocator->heaps[i].dmm_stats.mem_allocated = 0;
|
|
|
allocator->heaps[i].dmm_stats.mem_requested = 0;
|
|
|
allocator->heaps[i].dmm_stats.live_objects = 0;
|
|
|
+#ifdef COUNT_ACCESSES
|
|
|
+ allocator->heaps[i].dmm_stats.read_mem_accesses = 0;
|
|
|
+ allocator->heaps[i].dmm_stats.write_mem_accesses = 0;
|
|
|
+#endif
|
|
|
allocator->heaps[i].dmm_stats.num_malloc = 0;
|
|
|
allocator->heaps[i].dmm_stats.num_free = 0;
|
|
|
#endif
|