Author: Carl Friedrich Bolz <[email protected]> Branch: Changeset: r48739:ba2d6fdc947d Date: 2011-11-04 10:31 +0100 http://bitbucket.org/pypy/pypy/changeset/ba2d6fdc947d/
Log: replace other two specialize calls as well diff --git a/pypy/objspace/std/stringobject.py b/pypy/objspace/std/stringobject.py --- a/pypy/objspace/std/stringobject.py +++ b/pypy/objspace/std/stringobject.py @@ -47,6 +47,7 @@ W_StringObject.PREBUILT = [W_StringObject(chr(i)) for i in range(256)] del i [email protected](2) def _is_generic(space, w_self, fun): v = w_self._value if len(v) == 0: @@ -56,14 +57,13 @@ return space.newbool(fun(c)) else: return _is_generic_loop(space, v, fun) -_is_generic._annspecialcase_ = "specialize:arg(2)" [email protected](2) def _is_generic_loop(space, v, fun): for idx in range(len(v)): if not fun(v[idx]): return space.w_False return space.w_True -_is_generic_loop._annspecialcase_ = "specialize:arg(2)" def _upper(ch): if ch.islower(): _______________________________________________ pypy-commit mailing list [email protected] http://mail.python.org/mailman/listinfo/pypy-commit
