[pypy-svn] r18673 - in pypy/dist/pypy/rpython/l3interp: . test

cfbolz at codespeak.net cfbolz at codespeak.net
Sun Oct 16 11:38:17 CEST 2005


Author: cfbolz
Date: Sun Oct 16 11:38:15 2005
New Revision: 18673

Modified:
   pypy/dist/pypy/rpython/l3interp/model.py
   pypy/dist/pypy/rpython/l3interp/test/test_l3interp.py
Log:
(pedronis, cfbolz):

remove int_inputargs, because it is not needed


Modified: pypy/dist/pypy/rpython/l3interp/model.py
==============================================================================
--- pypy/dist/pypy/rpython/l3interp/model.py	(original)
+++ pypy/dist/pypy/rpython/l3interp/model.py	Sun Oct 16 11:38:15 2005
@@ -112,12 +112,11 @@
     pass
 
 class Block(object):
-    def __init__(self, int_a, exitswitch, exits):
+    def __init__(self, exitswitch, exits):
         self.operations = []         # list of Operations
         self.exitswitch = exitswitch # positives are variables
                                      # negatives see above
         self.exits = exits           # list of Links
-        self.int_inputargs = int_a   # list of ints
 
 class Graph(object):
     def __init__(self, name, startlink):

Modified: pypy/dist/pypy/rpython/l3interp/test/test_l3interp.py
==============================================================================
--- pypy/dist/pypy/rpython/l3interp/test/test_l3interp.py	(original)
+++ pypy/dist/pypy/rpython/l3interp/test/test_l3interp.py	Sun Oct 16 11:38:15 2005
@@ -18,7 +18,7 @@
     #    return 3 + 4
     op = model.Operation(l3interp.LLFrame.op_int_add, 0, [-1, -2])
     returnlink = model.ReturnLink()
-    block = model.Block([], model.ONE_EXIT, [returnlink])
+    block = model.Block(model.ONE_EXIT, [returnlink])
     block.operations.append(op)
     startlink = model.Link(block, [])
     graph = model.Graph("testgraph", startlink)
@@ -42,7 +42,7 @@
     #    return x + 4
     op = model.Operation(l3interp.LLFrame.op_int_add, 1, [0, -1])
     returnlink = model.ReturnLink(return_val=1)
-    block = model.Block([], model.ONE_EXIT, [returnlink])
+    block = model.Block(model.ONE_EXIT, [returnlink])
     block.operations.append(op)
     startlink = model.Link(target=block)
     startlink.move_int_registers = [0, 0]
@@ -70,7 +70,7 @@
     op = model.Operation(l3interp.LLFrame.op_int_is_true, 1, [0])
     returnlink1 = model.ReturnLink(-1)
     returnlink2 = model.ReturnLink(-2)
-    block = model.Block([], 1, [returnlink1, returnlink2])
+    block = model.Block(1, [returnlink1, returnlink2])
     block.operations.append(op)
     startlink = model.Link(target=block)
     startlink.move_int_registers = [0, 0]
@@ -91,3 +91,4 @@
     fn = translate(eval_branch, [int]) 
     assert fn(4) == 2 
     assert fn(0) == 1
+



More information about the Pypy-commit mailing list