Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r66477:8dae761a938e
Date: 2012-04-23 18:21 +0200
http://bitbucket.org/pypy/pypy/changeset/8dae761a938e/

Log:    fix failing tests by a hack

diff --git a/pypy/translator/llvm/genllvm.py b/pypy/translator/llvm/genllvm.py
--- a/pypy/translator/llvm/genllvm.py
+++ b/pypy/translator/llvm/genllvm.py
@@ -1235,6 +1235,8 @@
     def get_gc_field_values(self, obj):
         obj = lltype.top_container(obj)
         needs_hash = self.get_prebuilt_hash(obj) is not None
+        # XXX HACK
+        self._consider_constant(lltype.typeOf(obj), obj)
         hdr = self.gctransformer.gc_header_for(obj, needs_hash)
         return [hdr._obj]
 
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to