Files
bun.sh/test/js
Ciro Spaciari MacBook 9b9d262c50 fix(yoga): fix GC lifecycle leak, setConfig WriteBarrier, missing constants, and test bug
- Free YGNode in JSYogaNode::destroy() instead of relying on WeakHandleOwner::finalize() ref-count chain, which may not complete during VM shutdown (fixes ASAN leak)
- Add WriteBarrier update in setConfig() to prevent JSYogaConfig from being GC'd while Yoga still references it
- Add 10 missing constants to JSYogaConstants.cpp (DISPLAY_CONTENTS, LOG_LEVEL_*, UNIT_*)
- Fix copy-paste bug in YGDirtiedTest.test.ts (root_child0 → root_child1)
2026-02-04 15:38:34 -08:00
..