GDB plugin enhancements and some command queue optimizations for master branch
Review Request #123900 - Created May 25, 2015 and submitted
Information | |
---|---|
Andreas Roth | |
kdevelop | |
master | |
4527384... | |
Reviewers | |
kdevelop | |
Basically this contains the same changes as https://git.reviewboard.kde.org/r/121456/ but for the master branch.
Repo is available at https://github.com/aroth-arsoft/kdevelop/tree/master-gdb-enhancements
- switch the assembler flavor from AT&T to Intel and back in the dissassembler widget
- remove StackList commands from the queue when a new Exec command arrives. This reduces the wait time when stepping through the code quickly.
- remove duplicated command in the queue. Mostly to eliminate duplicate variable updates.
- show the pending command in the command queue. This is purely for debugging and to check which commands are currently pending.
- slight improvements to memory view to use sizeof() when no size argument is given
-
run gdb unit tests
-
debuggers/gdb/disassemblewidget.cpp (Diff revision 1) -
QStringLiteral
-
debuggers/gdb/disassemblewidget.cpp (Diff revision 1) -
same
-
debuggers/gdb/disassemblewidget.cpp (Diff revision 1) -
same
Change Summary:
Use QStringLiteral. Thanks for the hint.
I think i don't have the permissions to commit the changeset directly by myself.
Diff: |
Revision 2 (+250 -9) |
---|
Change Summary:
keep original GDB (exec) command order to fix gdb unit tests
Testing Done: |
|
||||||
---|---|---|---|---|---|---|---|
Commit: |
|
||||||
Diff: |
Revision 3 (+235 -9) |
Has this ever made it to master?
@Andreas: If not, could you rebase onto the current master branch?