瀏覽代碼

Initialize memory access counters.

Ioannis Koutras 13 年之前
父節點
當前提交
202a6e0433
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/initialize_allocator.c

+ 4 - 0
src/initialize_allocator.c

@@ -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 /* COUNT_ACCESSES */
         allocator->heaps[i].dmm_stats.num_malloc = 0;
         allocator->heaps[i].dmm_stats.num_free = 0;
 #endif /* WITH_STATS */