[pypy-commit] pypy default: issue #2236: ignore xchgb

arigo pypy.commits at gmail.com
Sun Feb 7 08:34:50 EST 2016


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r82105:8581149fc8c5
Date: 2016-02-07 14:33 +0100
http://bitbucket.org/pypy/pypy/changeset/8581149fc8c5/

Log:	issue #2236: ignore xchgb

diff --git a/rpython/translator/c/gcc/trackgcroot.py b/rpython/translator/c/gcc/trackgcroot.py
--- a/rpython/translator/c/gcc/trackgcroot.py
+++ b/rpython/translator/c/gcc/trackgcroot.py
@@ -528,6 +528,8 @@
         'rex64',
         # movbe, converts from big-endian, so most probably not GC pointers
         'movbe',
+        # xchgb, byte-sized, so not GC pointers
+        'xchgb',
     ])
 
     # a partial list is hopefully good enough for now; it's all to support


More information about the pypy-commit mailing list