]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Rationalise --vex-guest* flags in the new IRSB construction framework
authorJulian Seward <jseward@acm.org>
Mon, 18 Nov 2019 18:12:49 +0000 (19:12 +0100)
committerJulian Seward <jseward@acm.org>
Mon, 18 Nov 2019 18:12:49 +0000 (19:12 +0100)
commit6e4db6e9172a55a983105c8e73c89987ce97308a
tree69974cda1b748b5e434abf1228723d4611681020
parent96de5118f5332ae145912ebe91b8fa143df74b8d
Rationalise --vex-guest* flags in the new IRSB construction framework

* removes --vex-guest-chase-cond=no|yes.  This was never used in practice.

* rename --vex-guest-chase-thresh=<0..99> to --vex-guest-chase=no|yes.  In
  otherwords, downgrade it from a numeric flag to a boolean one, that can
  simply disable all chasing if required.  (Some tools, notably Callgrind,
  force-disable block chasing, so this functionality at least needs to be
  retained).
VEX/priv/guest_generic_bb_to_IR.c
VEX/pub/libvex.h
callgrind/main.c
coregrind/m_main.c
docs/xml/manual-core-adv.xml
exp-bbv/bbv_main.c
exp-sgcheck/pc_main.c
helgrind/hg_main.c
none/tests/cmdline2.stdout.exp