[pypy-svn] r29294 - pypy/dist/pypy/interpreter/stablecompiler
hpk at codespeak.net
hpk at codespeak.net
Sat Jun 24 12:27:10 CEST 2006
Author: hpk
Date: Sat Jun 24 12:27:09 2006
New Revision: 29294
Modified:
pypy/dist/pypy/interpreter/stablecompiler/transformer.py
Log:
lowering parser-related large default for recursion depth,
armin and me each tried with 3000 and 1000 on pypy2 and a
full py.test run did complete successfully (where it previously
segfaulted at test_unification). setting the default to 2000 now,
it's good to run some more tests with this - there may be side
effects, not covered by a full py.test run.
Modified: pypy/dist/pypy/interpreter/stablecompiler/transformer.py
==============================================================================
--- pypy/dist/pypy/interpreter/stablecompiler/transformer.py (original)
+++ pypy/dist/pypy/interpreter/stablecompiler/transformer.py Sat Jun 24 12:27:09 2006
@@ -48,8 +48,8 @@
setattr(symbol, name, value)
# transforming is requiring a lot of recursion depth so make sure we have enough
-if sys.getrecursionlimit()<5000:
- sys.setrecursionlimit(5000)
+if sys.getrecursionlimit()<2000:
+ sys.setrecursionlimit(2000)
class WalkerError(StandardError):
More information about the Pypy-commit
mailing list