[hatari-devel] Getting cycles used by previous or next instruction without modifying CPU state? |
[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]
Hi, How do I get how many cycles previous instruction used, for profiling purposes? src/debug/profile.c has this code: Uint32 opcode, cycles; opcode = get_iword_prefetch (0); cycles = (*cpufunctbl[opcode])(opcode) + nWaitStateCycles; But that's bad, calling the opcode table function modifies the CPU state. - Eero
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |