3 ms·
Yes, saving and restoring flags is very expensive. I thought about talking about that in the article but figured that was too much of a detour. Darek Mihocka w
by timmisiak 4y ago
Yes, saving and restoring flags is very expensive. I thought about talking about that in the article but figured that was too much of a detour.
Darek Mihocka wrote a really interesting article about how to optimize flag calculations in an x86 emulator:
http://emulators.com/docs/nx11_flags.htm http://emulators.com/docs/nx11_flags.htm
Although looking at your username I suspect you may have read this one before...
- mark_undoio 4y agoI had not read it before! Thanks for the link. I don't get too involved with our JIT other than to occasionally peer into some code and go "ooooh"