[pypy-commit] lang-js default: promote mapso
stepahn
noreply at buildbot.pypy.org
Fri Dec 28 11:35:21 CET 2012
Author: Stephan <stephan at 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
More information about the pypy-commit
mailing list