The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop
Summary
Stream HPC analyzes LuaJIT Not Yet Implemented NYIs and their impact on performance in hot loops. The post covers how NYIs and trace stitching can cause unpredictable slowdowns, presents a minimal reproducible example, and proposes wrappers to avoid NYI stitches. It also discusses a second NYI related to closures and offers CI practices to detect NYIs early.