测试内存池
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#include "kvs_protocol_resp.h"
|
||||
#include "kvs_rw_tools.h"
|
||||
#include "memory/alloc_dispatch.h"
|
||||
#include "dump/kvs_dump.h"
|
||||
|
||||
#if ENABLE_ARRAY
|
||||
@@ -338,7 +339,7 @@ const char *command[] = {
|
||||
"SET", "GET", "DEL", "MOD", "EXIST",
|
||||
"RSET", "RGET", "RDEL", "RMOD", "REXIST",
|
||||
"HSET", "HGET", "HDEL", "HMOD", "HEXIST",
|
||||
"SAVE", "SSYNC", "SREADY"
|
||||
"SAVE", "SSYNC", "SREADY", "MEMPRINT"
|
||||
};
|
||||
|
||||
|
||||
@@ -553,6 +554,12 @@ int resp_dispatch(const resp_cmd_t *cmd, resp_value_t *out_value) {
|
||||
__sready();
|
||||
*out_value = resp_simple("OK");
|
||||
return 0;
|
||||
case KVS_CMD_MEM_PRINT:{
|
||||
int ret = kvs_mem_printf();
|
||||
printf("ret %d\n", ret);
|
||||
*out_value = resp_int(ret);
|
||||
return 0;
|
||||
}
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user