Files
TransPyC/includes
TermiNexus 31d7602368 fix(memhub): checkpoint 记录栈初始容量 64K→2M + realloc 失败诊断
单文件翻译(parse AST + 生成 IR)可产生几十万次 alloc,64K 初始容量
在首个大文件就触发 realloc 扩容;realloc 失败时该块不再记录到
checkpoint 栈 → reset_to 无法回收 → 渐进泄漏 → 1GB 主池 OOM
(NewAstTest Phase2 Phase A 根因,used 精确到 2^30 吻合)。

初始容量加大到 2M 条目(16MB stdlib,惰性分配)覆盖单文件峰值,
避免扩容;realloc 失败分支打印 cap/depth 诊断(fail-fast 暴露而非
静默泄漏)。
2026-08-14 18:13:29 +08:00
..
2026-08-05 20:11:38 +08:00
2026-08-05 20:11:38 +08:00
2026-08-05 20:11:38 +08:00
2026-08-07 19:35:20 +08:00
2026-08-07 19:35:20 +08:00
2026-08-05 20:11:38 +08:00
2026-08-05 20:11:38 +08:00