// smallobject_cold_iface_v6.h - SmallObject ColdIface v6 API(Phase v6-2) #ifndef HAKMEM_SMALLOBJECT_COLD_IFACE_V6_H #define HAKMEM_SMALLOBJECT_COLD_IFACE_V6_H #include "smallsegment_v6_box.h" #include "smallobject_core_v6_box.h" // Cold operations SmallPageMetaV6* small_cold_v6_refill_page(uint32_t class_idx); void small_cold_v6_retire_page(SmallPageMetaV6* page); void small_cold_v6_remote_push(SmallPageMetaV6* page, void* ptr, uint32_t tid); void small_cold_v6_remote_drain(SmallHeapCtxV6* ctx); #endif // HAKMEM_SMALLOBJECT_COLD_IFACE_V6_H