Author: Antonio Cuni <[email protected]>
Branch: invalidate-virtualrefs
Changeset: r44516:caf9659e9913
Date: 2011-05-26 14:42 +0200
http://bitbucket.org/pypy/pypy/changeset/caf9659e9913/
Log: fix the test: calling vref after finish is no longer supported
diff --git a/pypy/jit/metainterp/test/test_virtualref.py
b/pypy/jit/metainterp/test/test_virtualref.py
--- a/pypy/jit/metainterp/test/test_virtualref.py
+++ b/pypy/jit/metainterp/test/test_virtualref.py
@@ -150,7 +150,8 @@
#
@dont_look_inside
def g(vref):
- debug_print(lltype.Void, '-+-+-+-+- external read:', vref().n)
+ # we cannot do anything with the vref after the call to finish()
+ pass
#
def f(n):
while n > 0:
@@ -169,7 +170,7 @@
return 1
#
self.meta_interp(f, [10])
- self.check_loops(new_with_vtable=2) # the vref and the X
+ self.check_loops(new_with_vtable=1) # the vref
self.check_aborted_count(0)
def test_simple_all_removed(self):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit