[pypy-svn] r14176 - pypy/dist/pypy/translator/goal
arigo at codespeak.net
arigo at codespeak.net
Sun Jul 3 20:11:11 CEST 2005
Author: arigo
Date: Sun Jul 3 20:11:10 2005
New Revision: 14176
Modified:
pypy/dist/pypy/translator/goal/translate_pypy.py
pypy/dist/pypy/translator/goal/unixcheckpoint.py
Log:
Fixed unixcheckpoint to not stop on Ctrl-D, just like it doesn't stop on
Ctrl-C.
Disable recording on debugging info for translate_pypy, as they consume
lots of memory for little usefulness.
Modified: pypy/dist/pypy/translator/goal/translate_pypy.py
==============================================================================
--- pypy/dist/pypy/translator/goal/translate_pypy.py (original)
+++ pypy/dist/pypy/translator/goal/translate_pypy.py Sun Jul 3 20:11:10 2005
@@ -80,6 +80,7 @@
from pypy.translator.tool import buildpyxmodule
buildpyxmodule.enable_fast_compilation()
+annmodel.DEBUG = False
Modified: pypy/dist/pypy/translator/goal/unixcheckpoint.py
==============================================================================
--- pypy/dist/pypy/translator/goal/unixcheckpoint.py (original)
+++ pypy/dist/pypy/translator/goal/unixcheckpoint.py Sun Jul 3 20:11:10 2005
@@ -6,8 +6,8 @@
print '---> Checkpoint: run / quit / pdb ?'
try:
line = raw_input().strip().lower()
- except KeyboardInterrupt:
- print '(KeyboardInterrupt ignored)'
+ except (KeyboardInterrupt, EOFError), e:
+ print '(%s ignored)' % e.__class__.__name__
continue
if line == 'run':
break
More information about the Pypy-commit
mailing list