mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-22 05:59:31 +08:00
The inline half of a class or record release sent NULL, last and immortal references to the out-of-line slow release. Static literals were the only immortal objects then; a published graph is released as often as ordinary objects (tsc-ts checking a published program spent more time in the no-op calls of Node releases than in any checker function). The rarely taken branch now tests for immortal first; the common decrement path is unchanged.