ISSUE: 优化GCUnit体积,将大多数信息储存到woomem的attribute内,降低内存开销
gctype gc_type = gctype::no_gc; // 合并到attrib -1(-2)
uint16_t gc_mark_version = 0; // 合并到attrib -2
uint16_t gc_mark_alive_count = 0; // 合并到attrib -2
rw_lock gc_read_write_mx; // 暂时没有合适的姿势节省,或许需要支持woomem?=8
// used in linklist;
gcbase* last = nullptr; // 不再需要使用链表管理unit,直接遍历Page,-8
std::atomic<memo_unit*> m_memo = nullptr; // 不需要特殊处理,可在标记阶段直接标记?(因为有varify函数 -8