You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Joe Jevnik edited this page Apr 16, 2015
·
5 revisions
We are welcoming contributions from the community.
Here is a list of topics, ideas, and projects where we could use your help!
Work with other concurrency libraries
Currently qdb only supports gevent (when the process being traced is using
gevent); however, it would be ideal if it supported other popular concurrency
libraries like eventlet and twisted.
C Tracer
Currently, qdb slows down the execution of the application by a noticeable amount.
Ideally, debugging should not take a dramatic toll on the performance of the application.
If there was an optionally trace function written as a CPython extension, this would
speed up tracing.
Terminal Command Manager Enhancements
Currently the terminal command manager is very simple. It would be awesome if qdb could
use something with curses and maybe pygments for syntax highlighting.