frame allocs: the action queue's generated takers are its kept records, not frame allocations

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 16:34:59 +03:00
parent a0b030290b
commit db3a3d80d1
3 changed files with 43232 additions and 43213 deletions

View file

@ -44,6 +44,7 @@ function fr_is_frame_prop_field(prop: pointer, name: pointer) -> bool {
# a generic's instance (kept_push$NetFact) is under its declaration's @alloc_ok
function fr_alloc_ok(name: pointer) -> bool {
if str_starts(name, "ludic_act_") { return true } # the action queue's own kept records, grown to its high-water mark
var base = name
var d = 0
while d < len(name) {

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff