Author: Brian Kearns <[email protected]>
Branch: 
Changeset: r70024:256ecf7cf106
Date: 2014-03-17 14:57 -0400
http://bitbucket.org/pypy/pypy/changeset/256ecf7cf106/

Log:    guard_no_exception isn't currently produced here

diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py 
b/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
--- a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
+++ b/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py
@@ -1800,7 +1800,7 @@
         [i1]
         label('foo')
         i2 = call('malloc', 20, descr=raw_malloc_descr)
-        guard_no_exception() []
+        #guard_no_exception() []  # XXX should appear
         raw_store(i2, 0, i1, descr=rawarraydescr_char)
         raw_store(i2, 1, 123, descr=rawarraydescr_char)
         raw_store(i2, 2, 456, descr=rawarraydescr_char)
@@ -1826,7 +1826,7 @@
         [i1]
         label('foo')
         i2 = call('malloc', 10, descr=raw_malloc_descr)
-        guard_no_exception() []
+        #guard_no_exception() []  # XXX should appear
         raw_store(i2, 0, i1, descr=rawarraydescr)
         setarrayitem_raw(i2, 2, 456, descr=rawarraydescr_char)
         call('free', i2, descr=raw_free_descr)
@@ -1849,7 +1849,7 @@
         [i1]
         label('foo')
         i2 = call('malloc', 10, descr=raw_malloc_descr)
-        guard_no_exception() []
+        #guard_no_exception() []  # XXX should appear
         raw_store(i2, 0, i1, descr=rawarraydescr)
         i3 = getarrayitem_raw(i2, 0, descr=rawarraydescr_char)
         call('free', i2, descr=raw_free_descr)
@@ -1912,7 +1912,7 @@
         label('foo')
         # these ops are generated by VirtualRawBufferValue._really_force
         i2 = call('malloc', 10, descr=raw_malloc_descr)
-        guard_no_exception() []
+        #guard_no_exception() []  # XXX should appear
         raw_store(i2, 0, 42, descr=rawarraydescr_char)
         raw_store(i2, 5, 4242, descr=rawarraydescr_char)
         # this is generated by VirtualRawSliceValue._really_force
@@ -1941,7 +1941,7 @@
         call('free', i0, descr=raw_free_descr)
         label('foo')
         i3 = call('malloc', 10, descr=raw_malloc_descr)
-        guard_no_exception() []
+        #guard_no_exception() []  # XXX should appear
         raw_store(i3, 0, i2, descr=rawarraydescr)
         jump(i3)
         """
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to