Is there a way to trace signals?



Is there a way to trace signal emission for debugging purposes?  I have
something I use from PyGTK which shims gobject.GObject, but that only works
for signals defined for subclasses of gobject.GObject which are written in
Python.  That's often enough, but sometimes it's not.  I was hoping there
was some configuration flag or environment variable I could set that would
allow me to do the same for g_signal_emit and friends without the overhead
of running my app under gdb and setting breakpoints and associated break
commands.

Thanks,

-- 
Skip Montanaro
Got gigs? http://www.musi-cal.com/submit.html
Got spam? http://www.spambayes.org/
skip pobox com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]