One setjmp call was eating 81% of Geolith's emulator frame time
I'm the developer of NeoBox (https://neo-box.app). It's a Neo Geo emulator frontend for Mac + iPhone + iPad as one universal app. I'm using Rupert Carmichael's amazing Geolith library https://gitlab.com/jgemu/geolith for the actual emulation. I then have a Metal-backed rendering pipeline. Recent versions where I was porting NeoBox for iPhone and testing on my iPhone 15 Pro, I noticed it getting hot! Granted I've had the phone for a few years, but I was wondering if there were was something I cou
阅读原始来源来源记录
指标快照
points · 2 votes
2026-10-23 04:00:22.963Z
cumulative since publication
研究分析
来源记录
来源描述:I'm the developer of NeoBox (https://neo-box.app). It's a Neo Geo emulator frontend for Mac + iPhone + iPad as one universal app. I'm using Rupert Carmichael's amazing Geolith library https://gitlab.com/jgemu/geolith for the actual emulation. I then have a Metal-backed rendering pipeline. Recent versions where I was porting NeoBox for iPhone and testing on my iPhone 15 Pro, I noticed it getting hot! Granted I've had the phone for a few years, but I was wondering if there were was something I cou
现有背景
来源票数: 2 votes (2026年10月23日 UTC; cumulative since publication);前次同口径记录为 2(2026年10月22日 UTC),两个观测值不等于需求增长。 可供比较的近期同类记录:“[程序员] 搞了个挂机修仙小游戏” (V2EX, 2026年11月5日);“Why This Obscure Audio Codec Is a Perfect Fit for the N64” (Hacker News, 2026年11月5日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。
研究状态
这条记录尚不能可靠归入主类,未生成商业或性能结论。
缺失证据
需要核验主要事件、受影响对象与原始证据。
下一步
阅读原文,明确它支持什么决策,再选择对应分析框架。