diff options
Diffstat (limited to 'plugins/python/exectracer/exectracer.py')
-rw-r--r-- | plugins/python/exectracer/exectracer.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/plugins/python/exectracer/exectracer.py b/plugins/python/exectracer/exectracer.py deleted file mode 100644 index 76e2ce4..0000000 --- a/plugins/python/exectracer/exectracer.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- - -from pyoida import Plugin - - -class ExecTracer(Plugin): - """Trace and replay debug executions.""" - - def get_action(self): - """Register the plugin for given actions.""" - - return Plugin.PGA_DEBUGGER_ATTACH - - def handle_debugger(self, debugger, action): - """Be notify about debugger attaching or detaching.""" - - print "Python Hello !" - print debugger - - for i in debugger.list_all_threads(): - - print "Thread %d '%s'" % (i[0], i[1]) - - frames = debugger.get_frames_stack(i[0]) - - for frame in frames: - print " 0x%08x" % frame[0] - - if len(frames) == 0: - print " -" - - |