图片修改

This commit is contained in:
1iaan
2026-01-16 07:46:25 +00:00
parent 7525492ee1
commit e404554363
17 changed files with 278 additions and 72 deletions

View File

@@ -5,7 +5,7 @@
#define MEMORY_USE_MYMALLOC 1
#define MEMORY_USE_JEMALLOC 2
#define MEMORY_SELECT_MALLOC MEMORY_USE_JEMALLOC
#define MEMORY_SELECT_MALLOC MEMORY_USE_DEFAULT
#include <stddef.h>
#include <stdint.h>
@@ -14,7 +14,7 @@ void kvs_free(void *ptr);
#define MP_PAGE_SIZE 4096
#define MP_PAGE_SIZE (16*1024)
#define MP_MIN_SHIFT 3
#define MP_MAX_SHIFT 12
@@ -26,9 +26,10 @@ typedef struct mp_free_node {
struct mp_free_node* next;
} mp_free_node_t;
// (blk_hdr + user_data)
typedef struct mp_blk_hdr {
uint32_t magic;
uint16_t class_id; /* 0..MP_NBUCKETS-1, or MP_LARGE_CLASS */
uint16_t class_id;
uint16_t reserved;
} mp_blk_hdr_t;