Skip to content

Commit

Permalink
no more allocation stats info in INFO, useless now that we have jemal…
Browse files Browse the repository at this point in the history
…loc.
  • Loading branch information
antirez committed Jul 2, 2011
1 parent 30b345d commit 5dc2a48
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 25 deletions.
12 changes: 0 additions & 12 deletions src/redis.c
Expand Up @@ -1395,18 +1395,6 @@ sds genRedisInfoString(void) {
);
}

info = sdscat(info,"allocation_stats:");
for (j = 0; j <= ZMALLOC_MAX_ALLOC_STAT; j++) {
size_t count = zmalloc_allocations_for_size(j);
if (count) {
if (info[sdslen(info)-1] != ':') info = sdscatlen(info,",",1);
info = sdscatprintf(info,"%s%d=%zu",
(j == ZMALLOC_MAX_ALLOC_STAT) ? ">=" : "",
j,count);
}
}
info = sdscat(info,"\r\n");

for (j = 0; j < server.dbnum; j++) {
long long keys, vkeys;

Expand Down
10 changes: 0 additions & 10 deletions src/zmalloc.c
Expand Up @@ -60,16 +60,13 @@

#define update_zmalloc_stat_alloc(__n,__size) do { \
size_t _n = (__n); \
size_t _stat_slot = (__size < ZMALLOC_MAX_ALLOC_STAT) ? __size : ZMALLOC_MAX_ALLOC_STAT; \
if (_n&(sizeof(long)-1)) _n += sizeof(long)-(_n&(sizeof(long)-1)); \
if (zmalloc_thread_safe) { \
pthread_mutex_lock(&used_memory_mutex); \
used_memory += _n; \
zmalloc_allocations[_stat_slot]++; \
pthread_mutex_unlock(&used_memory_mutex); \
} else { \
used_memory += _n; \
zmalloc_allocations[_stat_slot]++; \
} \
} while(0)

Expand All @@ -88,8 +85,6 @@
static size_t used_memory = 0;
static int zmalloc_thread_safe = 0;
pthread_mutex_t used_memory_mutex = PTHREAD_MUTEX_INITIALIZER;
/* Note that malloc_allocations elements are initialized to zero by C */
size_t zmalloc_allocations[ZMALLOC_MAX_ALLOC_STAT+1];

static void zmalloc_oom(size_t size) {
fprintf(stderr, "zmalloc: Out of memory trying to allocate %zu bytes\n",
Expand Down Expand Up @@ -190,11 +185,6 @@ size_t zmalloc_used_memory(void) {
return um;
}

size_t zmalloc_allocations_for_size(size_t size) {
if (size > ZMALLOC_MAX_ALLOC_STAT) return 0;
return zmalloc_allocations[size];
}

void zmalloc_enable_thread_safeness(void) {
zmalloc_thread_safe = 1;
}
Expand Down
3 changes: 0 additions & 3 deletions src/zmalloc.h
Expand Up @@ -75,8 +75,5 @@ 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 */

0 comments on commit 5dc2a48

Please sign in to comment.