今日已更新 386 条资讯 | 累计 28698 条内容
关于我们

The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop

/u/MyNameIsTrez 2026年08月06日 17:50 1 次阅读 来源:Reddit r/programming

I was optimizing the Lua transpiler for my modding language grug and ran into a really weird LuaJIT performance bug. The same benchmark could randomly run 20× slower, and it turned out a LuaJIT NYI could silently blacklist an unrelated hot loop. I wrote up the investigation here: The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop It goes from the benchmark mystery through LuaJIT's trace recorder internals, and ends with a PR to get unpack off LuaJIT's NYI list. Feedback is very welcome! :) submitted by /u/MyNameIsTrez [link] [留言]

本文内容来源于互联网,版权归原作者所有
查看原文