[pypy-commit] pypy share-guard-info: whack at tests
fijal
noreply at buildbot.pypy.org
Wed Sep 23 15:22:10 CEST 2015
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: share-guard-info
Changeset: r79789:32308eeb3033
Date: 2015-09-23 15:22 +0200
http://bitbucket.org/pypy/pypy/changeset/32308eeb3033/
Log: whack at tests
diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py
--- a/rpython/jit/metainterp/test/test_ajit.py
+++ b/rpython/jit/metainterp/test/test_ajit.py
@@ -1479,7 +1479,7 @@
return x
res = self.meta_interp(f, [299], listops=True)
assert res == f(299)
- self.check_resops(guard_class=0, guard_value=6)
+ self.check_resops(guard_class=4, guard_value=6)
#
# The original 'guard_class' is rewritten to be directly 'guard_value'.
# Check that this rewrite does not interfere with the descr, which
@@ -1544,7 +1544,7 @@
return x
res = self.meta_interp(f, [299], listops=True)
assert res == f(299)
- self.check_resops(guard_value=4, guard_class=0, guard_nonnull=4,
+ self.check_resops(guard_value=4, guard_class=0, guard_nonnull=6,
guard_nonnull_class=0, guard_isnull=2)
@@ -1572,7 +1572,7 @@
return x
res = self.meta_interp(f, [299], listops=True)
assert res == f(299)
- self.check_resops(guard_value=4, guard_class=0, guard_nonnull=4,
+ self.check_resops(guard_value=4, guard_class=0, guard_nonnull=6,
guard_nonnull_class=0, guard_isnull=2)
@@ -1604,7 +1604,7 @@
res = self.meta_interp(f, [399], listops=True)
assert res == f(399)
self.check_resops(guard_class=0, guard_nonnull=6, guard_value=6,
- guard_nonnull_class=0, guard_isnull=2)
+ guard_nonnull_class=4, guard_isnull=2)
def test_residual_call_doesnt_lose_info(self):
@@ -2082,7 +2082,7 @@
assert res == 7068153
self.check_trace_count(6)
self.check_resops(guard_true=8, guard_class=2, int_mul=3,
- int_add=3, guard_false=4)
+ int_add=3, guard_false=3)
def test_dont_trace_every_iteration(self):
myjitdriver = JitDriver(greens = [], reds = ['a', 'b', 'i', 'sa'])
More information about the pypy-commit
mailing list