One shudders to imagine what inhuman thoughts lie behind that code. (Read_Opcode_JIT and Write_Opcode_JIT read/write from unrelated memory areas.* Rename the latter and refactor.) *except at the one specific exception handler where it doesn't. I have no idea what this is supposed to do, but it probably doesn't do it correctly. For now, remove the exception.