qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-discuss] Details about TranslationBlock


From: 田泽轶
Subject: [Qemu-discuss] Details about TranslationBlock
Date: Mon, 13 Feb 2012 11:47:36 +0800

I've been reading qemu's source code.
but I'm not clear about these Member variables of struct TranslatonBlock in $(qemu)/exec-all.h:
+++uint16_t tb_next_offset[2]; /* offset of original jump target */
+++#ifdef USE_DIRECT_JUMP
+++uint16_t tb_jmp_offset[4]; /* offset of jump instruction */
+++#else
+++uintptr_t tb_next[2]; /* address of jump generated code */
+++#endif
and I was confused about the real meaning of "taken" and "not taken".
Could there anyone show the details?

Best Regards.

Stany.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]