]> git.saurik.com Git - redis.git/blobdiff - src/zmalloc.h
Lua function creation on EVAL, basic Lua return type to Redis protocol convertion...
[redis.git] / src / zmalloc.h
index 193e7eda5c04f6b7288a5f52b7dd35ac06c76ba1..d19979a30adafb4faf79e741a652a22f6a166e94 100644 (file)
 #define _ZMALLOC_H
 
 void *zmalloc(size_t size);
+void *zcalloc(size_t size);
 void *zrealloc(void *ptr, size_t size);
 void zfree(void *ptr);
 char *zstrdup(const char *s);
 size_t zmalloc_used_memory(void);
 void zmalloc_enable_thread_safeness(void);
+float zmalloc_get_fragmentation_ratio(void);
+size_t zmalloc_get_rss(void);
+size_t zmalloc_allocations_for_size(size_t size);
+
+#define ZMALLOC_MAX_ALLOC_STAT 256
 
 #endif /* _ZMALLOC_H */