Hacker News· harisamin·· 3 小时前AI 评分22
一次 setjmp 调用吃掉 Geolith 模拟器 81% 帧时间
One setjmp call was eating 81% of Geolith's emulator frame time
AI 导读
NeoBox 开发者发现 Geolith 模拟器 81% 的帧时间耗在信号掩码上,Neo Geo 一帧在 Apple 芯片上耗时 8.5 ms。改用跳过信号掩码的 _setjmp 后,iPhone 上单次调用从 281 ns 降至 2.1 ns,约 130 倍提升。该改动已合并进 Geolith 上游。
来源:Hacker News · news.ycombinator.com