Phase 15: Box BenchMeta separation + ExternalGuard debug + investigation report
- Implement Box BenchMeta pattern in bench_random_mixed.c (BENCH_META_CALLOC/FREE) - Add enhanced debug logging to external_guard_box.h (caller tracking, FG classification) - Document investigation in PHASE15_BUG_ANALYSIS.md Issue: Page-aligned MIDCAND pointer not in SuperSlab registry → ExternalGuard → crash Hypothesis: May be pre-existing SuperSlab bug (not Phase 15-specific) Next: Test in Phase 14-C to verify
This commit is contained in:
@ -44,7 +44,8 @@ core/hakmem_tiny.o: core/hakmem_tiny.c core/hakmem_tiny.h \
|
||||
core/tiny_atomic.h core/tiny_alloc_fast.inc.h \
|
||||
core/tiny_alloc_fast_sfc.inc.h core/hakmem_tiny_fastcache.inc.h \
|
||||
core/front/tiny_front_c23.h core/front/../hakmem_build_flags.h \
|
||||
core/tiny_alloc_fast_inline.h core/front/tiny_heap_v2.h \
|
||||
core/front/tiny_heap_v2.h core/front/tiny_ultra_hot.h \
|
||||
core/front/../box/tls_sll_box.h core/tiny_alloc_fast_inline.h \
|
||||
core/tiny_free_fast.inc.h core/hakmem_tiny_alloc.inc \
|
||||
core/hakmem_tiny_slow.inc core/hakmem_tiny_free.inc \
|
||||
core/box/free_publish_box.h core/mid_tcache.h \
|
||||
@ -152,8 +153,10 @@ core/tiny_alloc_fast_sfc.inc.h:
|
||||
core/hakmem_tiny_fastcache.inc.h:
|
||||
core/front/tiny_front_c23.h:
|
||||
core/front/../hakmem_build_flags.h:
|
||||
core/tiny_alloc_fast_inline.h:
|
||||
core/front/tiny_heap_v2.h:
|
||||
core/front/tiny_ultra_hot.h:
|
||||
core/front/../box/tls_sll_box.h:
|
||||
core/tiny_alloc_fast_inline.h:
|
||||
core/tiny_free_fast.inc.h:
|
||||
core/hakmem_tiny_alloc.inc:
|
||||
core/hakmem_tiny_slow.inc:
|
||||
|
||||
Reference in New Issue
Block a user