-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
See if Emscripten is generating inefficient code for the main emulator switch statement #17
Comments
Hello, I am really enjoying infinite mac, OS9 that give me a way to run some personal software elsewhere than on one of my four power macs. But there is definitely a perfomance issue that ruins the project of demonstrating what was Mac OS 9 and under. If I extrapolate what I can see, infinite mac is about 100 times slower what would have been Mac OS on CPUs of todays. Best regards |
I haven't had a chance to look at the generated code for the CPU emulator (for either Basilisk II or SheepShaver), so I don't know if this is actually an issue. What program are you trying to run? Is it doing mostly integer operations or floating point? |
The program is not the issue it is just a benchmark. |
At least historically this as an issue: emscripten-core/emscripten#1909 and https://bugs.chromium.org/p/v8/issues/detail?id=2275 and https://artemis.sh/2022/08/07/emulating-calculators-fast-in-js.html
The text was updated successfully, but these errors were encountered: