Hi Small speedup in memory alloc.
- Lauri
>From f329e8aa1ecd38cc2abbec889324762f1f3ff12f Mon Sep 17 00:00:00 2001 From: Lauri Kasanen <[email protected]> Date: Thu, 10 May 2012 19:13:43 +0300 Subject: [PATCH] memory: Calloc is much faster than malloc+memset. Signed-off-by: Lauri Kasanen <[email protected]> --- src/mk_memory.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/src/mk_memory.c b/src/mk_memory.c index df71a1d..11df452 100644 --- a/src/mk_memory.c +++ b/src/mk_memory.c @@ -50,12 +50,10 @@ void *mk_mem_malloc(const size_t size) inline ALLOCSZ_ATTR(1) void *mk_mem_malloc_z(const size_t size) { - void *buf = mk_mem_malloc(size); + void *buf = calloc(1, size); if (!buf) return NULL; - memset(buf, '\0', size); - return buf; } -- 1.7.2.1
_______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
