Change the interface to LibVEX_Translate slightly, so as to make the
generation of self-modifying-code checks more flexible.  With this
change, the decision about which parts (extents) of the newly created
IRSB need self-checks is deferred until after the IRSB has been
created.  This allows the caller to decide, for each extent
individually, whether it needs a self-check, and the caller can make
those decisions based on the addresses of the guest instructions in
the extents.



git-svn-id: svn://svn.valgrind.org/vex/trunk@2158 8f6e269a-dfd6-0310-a8e1-e2731360e62c
5 files changed