Files
hakmem/core
Moe Charm (CI) 83e88210f2 Phase 9-2: Disable Legacy backend by default (Shared Pool unification)
Implementation:
- 3-mode control via HAKMEM_TINY_SS_SHARED env var
  - 0: Legacy only
  - 1: Shared Pool + Legacy fallback
  - 2: Shared Pool only (DEFAULT)
- Mode 2 returns NULL on failure (no Legacy fallback)
- 'Reversible box' design - can switch back via env var

Results:
-  Legacy backend cleanly disabled
-  No shared_fail→legacy in Mode 2
-  Env var switching verified

Known Issues:
- TLS_SLL_DUP remains in Shared Pool backend (cls=5, 141 pointers)
- This is a Shared Pool backend internal issue, not Legacy backend
- Phase 9-3 will address root cause

Box Theory Compliance:
- Single Responsibility: Shared Pool only manages state
- Clear Contract: 3 modes clearly defined
- Observable: Debug logs show mode selection
- Composable: Instant env var switching

Performance:
- Some benchmarks may be slower (user approved)
- Stability prioritized over performance

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 09:27:08 +09:00
..
2025-11-11 21:49:05 +09:00