remove meminuse and list of allocated memory blocks, we don't need it.

This commit is contained in:
Joris Vink 2013-07-25 23:41:00 +02:00
parent 712461b081
commit 20f02ced23
2 changed files with 0 additions and 13 deletions

View File

@ -212,7 +212,6 @@ extern char *config_file;
extern char *kore_ssl_cipher_list;
extern u_int64_t spdy_idle_time;
extern u_int32_t meminuse;
extern u_int16_t cpu_count;
extern u_int8_t worker_count;
extern u_int32_t worker_max_connections;

View File

@ -28,17 +28,11 @@
struct meminfo {
u_int16_t magic;
TAILQ_ENTRY(meminfo) list;
} __attribute__((__packed__));
u_int32_t meminuse;
TAILQ_HEAD(, meminfo) memused;
void
kore_mem_init(void)
{
meminuse = 0;
TAILQ_INIT(&memused);
}
void *
@ -60,9 +54,6 @@ kore_malloc(size_t len)
mem = KORE_MEMINFO(addr);
mem->magic = KORE_MEM_MAGIC;
TAILQ_INSERT_TAIL(&memused, mem, list);
meminuse += len;
return (addr);
}
@ -104,9 +95,6 @@ kore_mem_free(void *ptr)
if (mem->magic != KORE_MEM_MAGIC)
fatal("kore_mem_free(): magic boundary not found");
meminuse -= KORE_MEMSIZE(ptr);
TAILQ_REMOVE(&memused, mem, list);
addr = (u_int8_t *)ptr - sizeof(u_int32_t);
free(addr);
}