Author: Maciej Fijalkowski <[email protected]>
Branch: fast-slowpath
Changeset: r65709:4f3394996060
Date: 2013-07-27 14:48 +0200
http://bitbucket.org/pypy/pypy/changeset/4f3394996060/
Log: fix test flatten
diff --git a/rpython/jit/codewriter/test/test_flatten.py
b/rpython/jit/codewriter/test/test_flatten.py
--- a/rpython/jit/codewriter/test/test_flatten.py
+++ b/rpython/jit/codewriter/test/test_flatten.py
@@ -4,6 +4,7 @@
from rpython.jit.codewriter.flatten import GraphFlattener, ListOfKind, Register
from rpython.jit.codewriter.format import assert_format
from rpython.jit.codewriter import longlong
+from rpython.jit.codewriter.effectinfo import EffectInfo
from rpython.jit.metainterp.history import AbstractDescr
from rpython.rtyper.lltypesystem import lltype, rclass, rstr, rffi
from rpython.flowspace.model import SpaceOperation, Variable, Constant
@@ -71,8 +72,8 @@
callinfocollection = FakeCallInfoCollection()
def guess_call_kind(self, op):
return 'residual'
- def getcalldescr(self, op, oopspecindex=None, extraeffect=None,
- extradescrs=None):
+ def getcalldescr(self, op, oopspecindex=EffectInfo.OS_NONE,
+ extraeffect=None, extradescrs=None):
try:
name = op.args[0].value._obj._name
if 'cannot_raise' in name or name.startswith('cast_'):
@@ -81,7 +82,7 @@
pass
return FakeDescr(oopspecindex)
def calldescr_canraise(self, calldescr):
- return calldescr is not self._descr_cannot_raise and
calldescr.oopspecindex is None
+ return calldescr is not self._descr_cannot_raise and
calldescr.oopspecindex == EffectInfo.OS_NONE
def get_vinfo(self, VTYPEPTR):
return None
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit