Author: Alex Gaynor <[email protected]>
Branch: jit-settrace
Changeset: r67614:74c7fe24d0eb
Date: 2013-10-25 12:15 -0700
http://bitbucket.org/pypy/pypy/changeset/74c7fe24d0eb/
Log: these should have been set as well:
diff --git a/pypy/interpreter/nestedscope.py b/pypy/interpreter/nestedscope.py
--- a/pypy/interpreter/nestedscope.py
+++ b/pypy/interpreter/nestedscope.py
@@ -127,7 +127,7 @@
self.space.wrap("bad cellvars"))
self.cells[:ncellvars] = cellvars
- @jit.look_inside_iff(lambda self: jit.isvirtual(self))
+ @jit.unroll_safe
def fast2locals(self):
super_fast2locals(self)
# cellvars are values exported to inner scopes
@@ -146,7 +146,7 @@
w_name = self.space.wrap(name)
self.space.setitem(self.w_locals, w_name, w_value)
- @jit.look_inside_iff(lambda self: jit.isvirtual(self))
+ @jit.unroll_safe
def locals2fast(self):
super_locals2fast(self)
freevarnames = self.pycode.co_cellvars + self.pycode.co_freevars
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit