Files
hakmem/hakmem_tiny_shared.d
Moe Charm (CI) 52386401b3 Debug Counters Implementation - Clean History
Major Features:
- Debug counter infrastructure for Refill Stage tracking
- Free Pipeline counters (ss_local, ss_remote, tls_sll)
- Diagnostic counters for early return analysis
- Unified larson.sh benchmark runner with profiles
- Phase 6-3 regression analysis documentation

Bug Fixes:
- Fix SuperSlab disabled by default (HAKMEM_TINY_USE_SUPERSLAB)
- Fix profile variable naming consistency
- Add .gitignore patterns for large files

Performance:
- Phase 6-3: 4.79 M ops/s (has OOM risk)
- With SuperSlab: 3.13 M ops/s (+19% improvement)

This is a clean repository without large log files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 12:31:14 +09:00

72 lines
2.7 KiB
Makefile

hakmem_tiny_shared.o: core/hakmem_tiny.c core/hakmem_tiny.h \
core/hakmem_trace.h core/hakmem_tiny_mini_mag.h \
core/hakmem_tiny_config.h core/hakmem_tiny_superslab.h \
core/hakmem_super_registry.h core/hakmem_internal.h core/hakmem.h \
core/hakmem_config.h core/hakmem_features.h core/hakmem_sys.h \
core/hakmem_whale.h core/hakmem_syscall.h core/hakmem_tiny_magazine.h \
core/hakmem_tiny_batch_refill.h core/hakmem_tiny_stats.h \
core/hakmem_tiny_stats_api.h core/hakmem_tiny_query_api.h \
core/hakmem_tiny_rss_api.h core/hakmem_tiny_registry_api.h \
core/hakmem_tiny_tls_list.h core/hakmem_tiny_remote_target.h \
core/hakmem_tiny_bg_spill.h core/hakmem_prof.h core/hakmem_ace_metrics.h \
core/hakmem_tiny_hotmag.inc.h core/hakmem_tiny_hot_pop.inc.h \
core/hakmem_tiny_fastcache.inc.h core/hakmem_tiny_refill.inc.h \
core/hakmem_tiny_refill_p0.inc.h core/hakmem_tiny_ultra_front.inc.h \
core/hakmem_tiny_intel.inc core/hakmem_tiny_background.inc \
core/hakmem_tiny_bg_bin.inc.h core/hakmem_tiny_tls_ops.h \
core/hakmem_tiny_remote.inc core/hakmem_tiny_init.inc \
core/hakmem_tiny_ss_target.h core/hakmem_tiny_bump.inc.h \
core/hakmem_tiny_smallmag.inc.h core/hakmem_tiny_metadata.inc \
core/hakmem_tiny_alloc.inc core/hakmem_tiny_slow.inc \
core/hakmem_tiny_free.inc core/hakmem_tiny_assist.inc.h \
core/hakmem_tiny_drain_ema.inc.h core/hakmem_tiny_lifecycle.inc \
core/hakmem_tiny_slab_mgmt.inc
core/hakmem_tiny.h:
core/hakmem_trace.h:
core/hakmem_tiny_mini_mag.h:
core/hakmem_tiny_config.h:
core/hakmem_tiny_superslab.h:
core/hakmem_super_registry.h:
core/hakmem_internal.h:
core/hakmem.h:
core/hakmem_config.h:
core/hakmem_features.h:
core/hakmem_sys.h:
core/hakmem_whale.h:
core/hakmem_syscall.h:
core/hakmem_tiny_magazine.h:
core/hakmem_tiny_batch_refill.h:
core/hakmem_tiny_stats.h:
core/hakmem_tiny_stats_api.h:
core/hakmem_tiny_query_api.h:
core/hakmem_tiny_rss_api.h:
core/hakmem_tiny_registry_api.h:
core/hakmem_tiny_tls_list.h:
core/hakmem_tiny_remote_target.h:
core/hakmem_tiny_bg_spill.h:
core/hakmem_prof.h:
core/hakmem_ace_metrics.h:
core/hakmem_tiny_hotmag.inc.h:
core/hakmem_tiny_hot_pop.inc.h:
core/hakmem_tiny_fastcache.inc.h:
core/hakmem_tiny_refill.inc.h:
core/hakmem_tiny_refill_p0.inc.h:
core/hakmem_tiny_ultra_front.inc.h:
core/hakmem_tiny_intel.inc:
core/hakmem_tiny_background.inc:
core/hakmem_tiny_bg_bin.inc.h:
core/hakmem_tiny_tls_ops.h:
core/hakmem_tiny_remote.inc:
core/hakmem_tiny_init.inc:
core/hakmem_tiny_ss_target.h:
core/hakmem_tiny_bump.inc.h:
core/hakmem_tiny_smallmag.inc.h:
core/hakmem_tiny_metadata.inc:
core/hakmem_tiny_alloc.inc:
core/hakmem_tiny_slow.inc:
core/hakmem_tiny_free.inc:
core/hakmem_tiny_assist.inc.h:
core/hakmem_tiny_drain_ema.inc.h:
core/hakmem_tiny_lifecycle.inc:
core/hakmem_tiny_slab_mgmt.inc: