Implement Phase 2: Headerless Allocator Support (Partial)
- Feature: Added HAKMEM_TINY_HEADERLESS toggle (A/B testing) - Feature: Implemented Headerless layout logic (Offset=0) - Refactor: Centralized layout definitions in tiny_layout_box.h - Refactor: Abstracted pointer arithmetic in free path via ptr_conversion_box.h - Verification: sh8bench passes in Headerless mode (No TLS_SLL_HDR_RESET) - Known Issue: Regression in Phase 1 mode due to blind pointer conversion logic
This commit is contained in:
@ -31,7 +31,7 @@
|
||||
|
||||
// Phase 7-Step6-Fix: Config wrapper functions moved to tiny_fastcache.c
|
||||
// (Forward declarations are in tiny_front_config_box.h)
|
||||
#ifdef HAKMEM_TINY_HEADER_CLASSIDX
|
||||
#if HAKMEM_TINY_HEADER_CLASSIDX
|
||||
// Ring Cache and Unified Cache removed (A/B test: OFF is faster)
|
||||
#endif
|
||||
#include "box/front_metrics_box.h" // Phase 19-1: Frontend layer metrics
|
||||
|
||||
Reference in New Issue
Block a user