[pypy-commit] pypy op_malloc_gc: fix

arigo noreply at buildbot.pypy.org
Mon Dec 19 06:49:26 CET 2011


Author: Armin Rigo <arigo at tunes.org>
Branch: op_malloc_gc
Changeset: r50689:836dcbe6b49e
Date: 2011-12-19 06:47 +0100
http://bitbucket.org/pypy/pypy/changeset/836dcbe6b49e/

Log:	fix

diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/descr.py
--- a/pypy/jit/backend/llsupport/descr.py
+++ b/pypy/jit/backend/llsupport/descr.py
@@ -384,7 +384,7 @@
             category = 'i'
         elif result_type == history.REF:
             assert RESULT == llmemory.GCREF   # should be ensured by the caller
-            result = 'res'
+            result = 'lltype.cast_opaque_ptr(llmemory.GCREF, res)'
             category = 'r'
         elif result_type == history.FLOAT:
             result = 'longlong.getfloatstorage(res)'


More information about the pypy-commit mailing list