Files
hakmem/core/hakmem_smallmid.c

35 lines
775 B
C
Raw Permalink Normal View History

// hakmem_smallmid_superslab.c - Stub implementation
// 元の SmallMid SuperSlab backend は archive/smallmid/ に退避済み。
// 現在のビルドでは SmallMid は使用しないため、このファイルは空スタブ。
#include "hakmem_smallmid.h"
// Stub 実装SmallMid は無効なので、全て「何もしない / 常に失敗」)
bool smallmid_is_in_range(size_t size) {
(void)size;
return false;
}
void smallmid_init(void) {
// No-op
}
void* smallmid_alloc(size_t size) {
(void)size;
return NULL; // 呼び出し側は他の経路にフォールバック
}
void smallmid_free(void* ptr) {
(void)ptr;
// No-op
}
void smallmid_thread_exit(void) {
// No-op
}
bool smallmid_is_enabled(void) {
return false;
}