[pypy-svn] r25940 - pypy/dist/pypy/jit/timeshifter

arigo at codespeak.net arigo at codespeak.net
Tue Apr 18 13:21:30 CEST 2006


Author: arigo
Date: Tue Apr 18 13:21:29 2006
New Revision: 25940

Modified:
   pypy/dist/pypy/jit/timeshifter/timeshift.py
Log:
Use Antonio's new rlist interface here.


Modified: pypy/dist/pypy/jit/timeshifter/timeshift.py
==============================================================================
--- pypy/dist/pypy/jit/timeshifter/timeshift.py	(original)
+++ pypy/dist/pypy/jit/timeshifter/timeshift.py	Tue Apr 18 13:21:29 2006
@@ -223,10 +223,8 @@
         
                                                          
     def read_out_box(self, llops, v_boxes, i):
-        c_dum_nocheck = rmodel.inputconst(lltype.Void, rlist.dum_nocheck)
         c_i = rmodel.inputconst(lltype.Signed, i)
-        s_dum_nocheck = self.rtyper.annotator.bookkeeper.immutablevalue(rlist.dum_nocheck)
-        v_box = llops.gendirectcall(rlist.ll_getitem_nonneg, c_dum_nocheck, v_boxes, c_i)
+        v_box = llops.gendirectcall(rlist.ll_getitem_fast, v_boxes, c_i)
 
         v_box = llops.convertvar(v_box, self.r_box_list.item_repr, self.r_RedBox)
         return v_box



More information about the Pypy-commit mailing list