[pypy-svn] r68467 - pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc
santagada at codespeak.net
santagada at codespeak.net
Wed Oct 14 20:39:26 CEST 2009
Author: santagada
Date: Wed Oct 14 20:39:26 2009
New Revision: 68467
Modified:
pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py
Log:
'sqrtsd' is another floating point operation that can be ignored in trackgcroot
Modified: pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py
==============================================================================
--- pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py (original)
+++ pypy/branch/asmgcc-mingw32-2/pypy/translator/c/gcc/trackgcroot.py Wed Oct 14 20:39:26 2009
@@ -583,8 +583,8 @@
# floating-point operations cannot produce GC pointers
'f',
'cvt', 'ucomi', 'subs', 'subp' , 'adds', 'addp', 'xorp', 'movap',
- 'movd',
- 'mins', 'minp', 'maxs', 'maxp', # sse2
+ 'movd', 'sqrtsd',
+ 'mins', 'minp', 'maxs', 'maxp', # sse2
# 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',
More information about the Pypy-commit
mailing list