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. out the first element typing the rest.
* Dev loop * 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 ** WAIT A _ caller whose type follows a redefined callee
Its signature changes in the session but its body is not recompiled, so every call Its signature changes in the session but its body is not recompiled, so every call