[pypy-svn] r34546 - pypy/dist/pypy/tool
fijal at codespeak.net
fijal at codespeak.net
Mon Nov 13 10:33:53 CET 2006
Author: fijal
Date: Mon Nov 13 10:33:52 2006
New Revision: 34546
Modified:
pypy/dist/pypy/tool/error.py
Log:
Added flag which silently breaks instead of running pdb.
Modified: pypy/dist/pypy/tool/error.py
==============================================================================
--- pypy/dist/pypy/tool/error.py (original)
+++ pypy/dist/pypy/tool/error.py Mon Nov 13 10:33:52 2006
@@ -122,7 +122,7 @@
msg += source_lines(graph, None, offset=offset)
return "\n".join(msg)
-def debug(drv):
+def debug(drv, use_pdb=True):
# XXX unify some code with pypy.translator.goal.translate
from pypy.translator.tool.pdbplus import PdbPlusShow
from pypy.translator.driver import log
@@ -156,5 +156,6 @@
from pypy.translator.tool.graphserver import run_server_for_inprocess_client
return run_server_for_inprocess_client(t, options)
- pdb_plus_show = PdbPlusShow(t)
- pdb_plus_show.start(tb, server_setup, graphic=True)
+ if use_pdb:
+ pdb_plus_show = PdbPlusShow(t)
+ pdb_plus_show.start(tb, server_setup, graphic=True)
More information about the Pypy-commit
mailing list