You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 21, 2024. It is now read-only.
As commented in PR #36, the block end event does not represent necessarily the end of a basic block.
As commented by f4rnham:
"""[...] issues with basic block ends being only subset of translation block ends.
Under certain conditions, like too long basic block or popf, sti, invlpg instructions, TB translation is terminated immediately even though basic block didn't end."""
Instead of dealing with all these individual cases, the documentation should be updated to reflect that block-begin and block-end refer to QEMU translation blocks and may not match basic-block boundaries.
The text was updated successfully, but these errors were encountered:
As commented in PR #36, the block end event does not represent necessarily the end of a basic block.
As commented by f4rnham:
"""[...] issues with basic block ends being only subset of translation block ends.
Under certain conditions, like too long basic block or popf, sti, invlpg instructions, TB translation is terminated immediately even though basic block didn't end."""
Instead of dealing with all these individual cases, the documentation should be updated to reflect that block-begin and block-end refer to QEMU translation blocks and may not match basic-block boundaries.
The text was updated successfully, but these errors were encountered: