Author: Antonio Cuni <[email protected]>
Branch: virtual-raw-mallocs
Changeset: r59487:3bae30bc4313
Date: 2012-12-18 17:45 +0100
http://bitbucket.org/pypy/pypy/changeset/3bae30bc4313/
Log: improve the test
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
--- a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
+++ b/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
@@ -1764,12 +1764,14 @@
setarrayitem_raw(i2, 0, i1, descr=rawarraydescr)
setarrayitem_raw(i2, 2, 456, descr=rawarraydescr)
setarrayitem_raw(i2, 1, 123, descr=rawarraydescr)
+ label('foo') # we expect the buffer to be forced *after* the label
escape(i2)
call('free', i2, descr=raw_free_descr)
jump(i1)
"""
expected = """
[i1]
+ label('foo')
i2 = call('malloc', 10, descr=raw_malloc_descr)
setarrayitem_raw(i2, 0, i1, descr=rawarraydescr)
i3 = int_add(i2, 8)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit