registers shows the CPU registers and their values.memory allows to inspect memory regions.history lists the last entries of the GDB value history.The instructions constituting the current statement are marked, if available. assembly shows the disassembled code surrounding the program counter.Refer to the GDB help system for the full syntax. Default modulesįollows the list of bundled default modules. No GDB command has been redefined, instead, all the features are available as subcommands of the main dashboard command.Optional syntax highlighting using the Pygments Python library.Fully stylable user interface and dynamic command prompt.Additional configuration files (both GDB and Python) are read from ~/.gdbinit.d/.User-defined modules can be easily developed by extending a Python class.Several default modules are included to address the most basic needs: source code, assembly, registers, etc.).Interaction with GDB using the native Python API.Write the dashboard to the main GDB console or to an external file/TTY.Its main goal is to reduce the number of GDB commands issued to inspect the current program status allowing the programmer to focus on the control flow instead. gdbinit which, among the other things, enables a configurable dashboard showing the most relevant information during the program execution. Modular visual interface for GDB in Python.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |