[pypy-svn] r32525 - pypy/branch/timeshift-refactoring/pypy/jit/timeshifter
arigo at codespeak.net
arigo at codespeak.net
Wed Sep 20 14:40:26 CEST 2006
Author: arigo
Date: Wed Sep 20 14:40:25 2006
New Revision: 32525
Modified:
pypy/branch/timeshift-refactoring/pypy/jit/timeshifter/rtyper.py
Log:
(arre, arigo)
Oups, bug fix.
Modified: pypy/branch/timeshift-refactoring/pypy/jit/timeshifter/rtyper.py
==============================================================================
--- pypy/branch/timeshift-refactoring/pypy/jit/timeshifter/rtyper.py (original)
+++ pypy/branch/timeshift-refactoring/pypy/jit/timeshifter/rtyper.py Wed Sep 20 14:40:25 2006
@@ -696,10 +696,14 @@
states_dic = getattr(dispatch_queue, attrname)
return rtimeshift.retrieve_jitstate_for_merge(states_dic,
jitstate, key)
+
+ greens_v = hop.args_v[2:]
+ greens_s = [annmodel.lltype_to_annotation(originalconcretetype(hs))
+ for hs in hop.args_s[2:]]
v_jitstate = hop.llops.getjitstate()
return hop.llops.genmixlevelhelpercall(merge_point,
- [self.s_JITState] + hop.args_s[2:],
- [v_jitstate ] + hop.args_v[2:],
+ [self.s_JITState] + greens_s,
+ [v_jitstate ] + greens_v,
annmodel.SomeBool())
def translate_op_save_return(self, hop):
More information about the Pypy-commit
mailing list