Author: Alex Gaynor <[email protected]>
Branch: dynamic-specialized-tuple
Changeset: r53543:186933690b5b
Date: 2012-03-14 01:32 -0700
http://bitbucket.org/pypy/pypy/changeset/186933690b5b/
Log: make this test run
diff --git a/pypy/jit/codewriter/test/test_jtransform.py
b/pypy/jit/codewriter/test/test_jtransform.py
--- a/pypy/jit/codewriter/test/test_jtransform.py
+++ b/pypy/jit/codewriter/test/test_jtransform.py
@@ -1248,14 +1248,16 @@
v0 = varoftype(lltype.Ptr(S))
v1 = varoftype(llmemory.Address)
v2 = varoftype(lltype.Ptr(S))
- ops = [
+
+ block = Block([v0])
+ block.operations = [
SpaceOperation("getinteriorfield",
[v0, Constant("data", lltype.Void), const(0)], v1
),
SpaceOperation("cast_adr_to_ptr", [v1], v2)
]
- op1 = Transformer(FakeCPU()).rewrite_operation(ops)
+ op1 = Transformer(FakeCPU()).optimize_block(block)
assert op1.opname == "getinteriorfield_gc_r"
assert op1.args == [v, const(0), ('interiorfielddescr', S, 'data')]
assert op1.result == v2
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit