[pypy-svn] r67015 - pypy/branch/pyjitpl5/pypy/translator/c/gcc
fijal at codespeak.net
fijal at codespeak.net
Thu Aug 20 11:38:25 CEST 2009
Author: fijal
Date: Thu Aug 20 11:38:24 2009
New Revision: 67015
Modified:
pypy/branch/pyjitpl5/pypy/translator/c/gcc/trackgcroot.py
Log:
(benjamin, fijal) Skip bswap operation
Modified: pypy/branch/pyjitpl5/pypy/translator/c/gcc/trackgcroot.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/translator/c/gcc/trackgcroot.py (original)
+++ pypy/branch/pyjitpl5/pypy/translator/c/gcc/trackgcroot.py Thu Aug 20 11:38:24 2009
@@ -515,6 +515,7 @@
# arithmetic operations should not produce GC pointers
'inc', 'dec', 'not', 'neg', 'or', 'and', 'sbb', 'adc',
'shl', 'shr', 'sal', 'sar', 'rol', 'ror', 'mul', 'imul', 'div', 'idiv',
+ 'bswap',
# zero-extending moves should not produce GC pointers
'movz',
])
More information about the Pypy-commit
mailing list