소스 검색

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 */