]> git.ipfire.org Git - thirdparty/valgrind.git/commit
TCHAIN: remove caused_discard* argument to VG_(translate)
authorPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 5 Apr 2012 22:44:36 +0000 (22:44 +0000)
committerPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 5 Apr 2012 22:44:36 +0000 (22:44 +0000)
commit356c41be65f35e442ccd0918872c69148759cb07
tree06db06e7380a48d36821f510fbb14a5e0f2f6d76
parente6c0e83cbdea2c7d39c2b063d83e1b4b03854fcb
TCHAIN: remove caused_discard* argument to VG_(translate)
This is the followup to rev 12488.
With this revision, translation chaining is not done
if the translation with 'from address' is not existing
anymore (discarded or erased).
The assumption documented in 12488 comment has been checked by:
  * first reproduce a crash in Firefox when always setting
    caused discard to False
  * then upgrade to rev 12488
  * with this upgrade, no crash anymore.
=> this verifies that the caused discard logic is properly
replaced by revision 12488.

So, the caused discard logic can be removed.

git-svn-id: svn://svn.valgrind.org/valgrind/branches/TCHAIN@12492
coregrind/m_errormgr.c
coregrind/m_gdbserver/server.c
coregrind/m_main.c
coregrind/m_scheduler/scheduler.c
coregrind/m_translate.c
coregrind/m_transtab.c
coregrind/pub_core_translate.h
coregrind/pub_core_transtab.h