Files
scriptc/tests
Malte Ubl 8d7f23ae76 Borrow generator parameters and devirtualize their constant callbacks
A generator frame owns its parameters until its final exit, across every
suspension, so an unchanged, unboxed reference parameter is a stable
owner that reads may borrow (CallLifetimes.generatorParameters). Calling
a callback parameter on every step no longer retains and releases it.

Generator declarations entered only through direct (spawn) calls are now
constant-callback consumers: when every call passes the same function,
the body enters it through the guarded direct path, which inlines it and
drops the dynamic-`this` bracket for callees that cannot observe it.
2026-10-16 06:59:42 -07:00
..
2026-07-22 18:08:04 -05:00
2026-10-16 07:31:21 -05:00
2026-10-16 08:17:52 -05:00