// core/front/fast_cache.h - Tiny Front: FastCache (L1) #ifndef HAK_FRONT_FAST_CACHE_H #define HAK_FRONT_FAST_CACHE_H #include "../hakmem_tiny.h" #include "quick_slot.h" #ifndef TINY_FASTCACHE_CAP #define TINY_FASTCACHE_CAP 128 #endif // FastCache: 配列ベースのTLSキャッシュ(BASEのみを保持) typedef struct __attribute__((aligned(64))) { void* items[TINY_FASTCACHE_CAP]; int top; int _pad[15]; } TinyFastCache; // 実装: 既存の inline 群を取り込み #include "../hakmem_tiny_fastcache.inc.h" #endif // HAK_FRONT_FAST_CACHE_H