Author: Stephan <step...@stzal.com> Branch: Changeset: r300:b0f8efa032ff Date: 2012-09-04 16:02 +0200 http://bitbucket.org/pypy/lang-js/changeset/b0f8efa032ff/
Log: promote mapso diff --git a/js/object_map.py b/js/object_map.py --- a/js/object_map.py +++ b/js/object_map.py @@ -15,18 +15,17 @@ return "%(back)s, [%(index)d]:%(name)s" % \ {'back': repr(self.back), 'index': self.index, 'name': self.name} - @jit.elidable + @jit.elidable_promote("0") def contains(self, name): idx = self.lookup(name) return self.not_found(idx) is False - @jit.elidable + @jit.elidable_promote("0") def not_found(self, idx): return idx == self.NOT_FOUND - @jit.elidable + @jit.elidable_promote("0") def lookup(self, name): - jit.promote(self) node = self._find_node_with_name(name) if node is not None: return node.index _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit