[pypy-svn] r7231 - pypy/trunk/src/goal
bob at codespeak.net
bob at codespeak.net
Mon Nov 15 11:03:05 CET 2004
Author: bob
Date: Mon Nov 15 11:03:05 2004
New Revision: 7231
Modified:
pypy/trunk/src/goal/translate_pypy.py
Log:
move pdb to background thread, makes example work on Mac OS X and Win32
Modified: pypy/trunk/src/goal/translate_pypy.py
==============================================================================
--- pypy/trunk/src/goal/translate_pypy.py (original)
+++ pypy/trunk/src/goal/translate_pypy.py Mon Nov 15 11:03:05 2004
@@ -51,15 +51,11 @@
return
print "don't know about", x
- def run_server(background=False):
+ def run_server():
from pypy.translator.tool.pygame.flowviewer import TranslatorLayout
from pypy.translator.tool.pygame.graphdisplay import GraphDisplay
display = GraphDisplay(TranslatorLayout(t))
- if background:
- import thread
- thread.start_new_thread(display.run, ())
- else:
- display.run()
+ display.run()
def debug():
import traceback
@@ -74,10 +70,11 @@
about(block)
print '-'*60
- run_server(background=True)
print >> sys.stderr
+ import thread
import pdb
- pdb.post_mortem(tb)
+ thread.start_new_thread(pdb.post_mortem, (tb,))
+ run_server()
try:
analyse()
More information about the Pypy-commit
mailing list