Phase 36-37: TinyHotHeap v2 HotBox redesign and C7 current_page policy fixes

- Redefine TinyHotHeap v2 as per-thread Hot Box with clear boundaries
- Add comprehensive OS statistics tracking for SS allocations
- Implement route-based free handling for TinyHeap v2
- Add C6/C7 debugging and statistics improvements
- Update documentation with implementation guidelines and analysis
- Add new box headers for stats, routing, and front-end management
This commit is contained in:
Moe Charm (CI)
2025-12-08 21:30:21 +09:00
parent 34a8fd69b6
commit 8f18963ad5
37 changed files with 3205 additions and 167 deletions

View File

@ -15,6 +15,9 @@ void hak_tiny_init(void) {
// Step 1: Simple initialization (static global is already zero-initialized)
g_tiny_initialized = 1;
// Route snapshot (TinyHeap vs Legacy) を起動時に固定
tiny_route_snapshot_init();
// Reset fast-cache defaults and apply preset (if provided)
tiny_config_reset_defaults();