|
|
b80b3d445e
|
Priority-2: ENV Cache - SFC (Super Front Cache) getenv() 置換
変更内容:
- hakmem_env_cache.h: 4つの新ENV変数を追加
(SFC_DEBUG, SFC_ENABLE, SFC_CAPACITY, SFC_REFILL_COUNT)
- hakmem_tiny_sfc.c: 4箇所の getenv() を置換
(init時のdebug/enable/capacity/refill設定)
※Per-class動的変数(2箇所)は初期化時のみのため後回し
効果: SFC層からも syscall を排除 (ENV変数数: 37→41)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-02 20:32:22 +09:00 |
|
|
|
38ce143ddf
|
Priority-2: ENV Cache - SuperSlab Registry/LRU/Prewarm getenv() 置換
変更内容:
- hakmem_env_cache.h: 7つの新ENV変数を追加
(SUPER_REG_DEBUG, SUPERSLAB_MAX_CACHED, SUPERSLAB_MAX_MEMORY_MB,
SUPERSLAB_TTL_SEC, SS_LRU_DEBUG, SS_PREWARM_DEBUG, PREWARM_SUPERSLABS)
- hakmem_super_registry.c: 11箇所の getenv() を置換
(Registry debug, LRU config, LRU debug x3, Prewarm debug x2, Prewarm config)
効果: SuperSlab管理層からも syscall を排除 (ENV変数数: 30→37)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-12-02 20:30:29 +09:00 |
|