| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
Have Cython write the sys.executable used to build extensions and have cygdb default the 'file' to that
|
|
|
|
|
|
| |
are repeatable
(i.e. repeat commands when hitting enter on empty lines)
|
|
|
|
| |
performing 'cy step' and 'cy next'
|
|
|
|
| |
objects recognized as PyObject * and PyFrameObject *)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Align the values of py-locals, py-globals, cy locals and cy globals according to the maximum length of the variable names
|
|
|
|
| |
cy locals, cy globals
|
|
|
|
|
|
|
|
|
| |
python code stepping (for libpython and libcython)
generic stepper class
fix step-into functions
have cygdb accept a '--' command line argument to disable automatic importing
replace gdb.execute() with something that actually captures all output
have 'cy break' break properly on line numbers
|
|
|
|
|
|
|
|
|
| |
(run: python runtests.py Cython.Tests.TestStringIOTree \
Cython.Debugger.Tests.TestLibCython \
Cython.Compiler.Tests.TestParseTreeTransforms)
--HG--
rename : Cython/Debugger/cygdb.py => Cython/Debugger/Cygdb.py
|
|
added the --pyrex-debug flag to Cython's build_ext
added the pyrex_debug boolean to Cython's Cython.Distutils.extension.Extension
(for per-module debugging information)
debug output is written to the cython_debug directory
bin/cygdb is included (start this from the build directory)
working commands: cy import, cy locals, cy break
when debugging is active, export all functions as extern
|