Dev bookkeeping per temp allocation grows without free-temp, recorded.

This commit is contained in:
Joseph Ferano 2026-09-26 12:23:17 +07:00
parent 83fa52a9c3
commit 0b56818569

View File

@ -1548,6 +1548,10 @@ are a dyn vector, except numbers with no common type, which are refused. Rules
out the first element typing the rest.
* Dev loop
** TODO --dev bookkeeping per temp allocation grows without free-temp
Under --dev each temp allocation (i64->bytes, dyn text crossing into str) costs about
340 bytes of registry notes until free-temp; a loop passing dyn text as str 4M times
without free-temp reaches 2.7 GB. Release stays flat. A CLI that never frees temp hits it.
** WAIT A _ caller whose type follows a redefined callee
Its signature changes in the session but its body is not recompiled, so every call