[pypy-commit] pypy reverse-debugger: Restore usage of RDBSignalActionFlag, which might have been removed by
arigo
pypy.commits at gmail.com
Thu Aug 11 10:15:18 EDT 2016
Author: Armin Rigo <arigo at tunes.org>
Branch: reverse-debugger
Changeset: r86139:260de9d411ea
Date: 2016-08-11 14:01 +0200
http://bitbucket.org/pypy/pypy/changeset/260de9d411ea/
Log: Restore usage of RDBSignalActionFlag, which might have been removed
by accident
diff --git a/pypy/module/signal/__init__.py b/pypy/module/signal/__init__.py
--- a/pypy/module/signal/__init__.py
+++ b/pypy/module/signal/__init__.py
@@ -46,7 +46,10 @@
space.check_signal_action = interp_signal.CheckSignalAction(space)
space.actionflag.register_periodic_action(space.check_signal_action,
use_bytecode_counter=False)
- if not space.config.translation.reverse_debugger:
+ if space.config.translation.reverse_debugger:
+ from pypy.interpreter.reverse_debugging import RDBSignalActionFlag
+ space.actionflag.__class__ = RDBSignalActionFlag
+ else:
space.actionflag.__class__ = interp_signal.SignalActionFlag
# xxx yes I know the previous line is a hack
More information about the pypy-commit
mailing list