[pypy-commit] lang-smalltalk interpreter-flags: Added trace message on StackOverflow.
anton_gulenko
noreply at buildbot.pypy.org
Mon Jul 28 10:11:28 CEST 2014
Author: Anton Gulenko <anton.gulenko at googlemail.com>
Branch: interpreter-flags
Changeset: r991:7b251d7d382c
Date: 2014-05-13 12:04 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/7b251d7d382c/
Log: Added trace message on StackOverflow.
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
+++ b/spyvm/interpreter.py
@@ -73,6 +73,8 @@
self.loop_bytecodes(s_new_context)
raise Exception("loop_bytecodes left without raising...")
except StackOverflow, e:
+ if self.trace:
+ print "====== StackOverflow, contexts forced to heap at: %s" % e.s_context.short_str()
s_new_context = e.s_context
except Return, nlr:
s_new_context = s_sender
More information about the pypy-commit
mailing list