]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Comment-only change.
authorJulian Seward <jseward@acm.org>
Sat, 28 May 2011 11:06:14 +0000 (11:06 +0000)
committerJulian Seward <jseward@acm.org>
Sat, 28 May 2011 11:06:14 +0000 (11:06 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@2154

VEX/pub/libvex_trc_values.h

index 248fb3126ffb0c31989c125f557c457f484e365b..9563ae7a56c0bb6b771337a587335ee9d4f168d8 100644 (file)
 
    These values should be 61 or above so as not to conflict
    with Valgrind's VG_TRC_ values, which are 60 or below.
+
+   These values *must* be odd (have bit 0 set) because the dispatchers
+   (coregrind/m_dispatch/dispatch-*-*.S) use this fact to distinguish
+   a TRC value from the unchanged baseblock pointer -- which has 0 as
+   its lowest bit.
 */
 
 #define VEX_TRC_JMP_TINVAL     61  /* invalidate translations before