From 981677f3651b49f2076cf71af2b66dda92ce6829 Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Tue, 4 Feb 2014 14:33:57 +0100 Subject: [PATCH] [mc] Avoid useless zero-initialisations in the hot spot --- src/mc/mc_checkpoint.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mc/mc_checkpoint.c b/src/mc/mc_checkpoint.c index 27503965cc..9b11f18a9e 100644 --- a/src/mc/mc_checkpoint.c +++ b/src/mc/mc_checkpoint.c @@ -9,6 +9,7 @@ #include #include "mc_private.h" #include "xbt/module.h" +#include #include "../simix/smx_private.h" @@ -72,10 +73,10 @@ void MC_free_snapshot(mc_snapshot_t snapshot){ static mc_mem_region_t MC_region_new(int type, void *start_addr, size_t size) { - mc_mem_region_t new_reg = xbt_new0(s_mc_mem_region_t, 1); + mc_mem_region_t new_reg = xbt_new(s_mc_mem_region_t, 1); new_reg->start_addr = start_addr; new_reg->size = size; - new_reg->data = xbt_malloc0(size); + new_reg->data = xbt_malloc(size); memcpy(new_reg->data, start_addr, size); XBT_DEBUG("New region : type : %d, data : %p (real addr %p), size : %zu", type, new_reg->data, start_addr, size); -- 2.20.1