Commit Graph

20 Commits

Author SHA1 Message Date
hjk
751f2f6993 debugger: remove duplicated variable 2009-10-06 10:17:52 +02:00
hjk
99bdc54199 debugger: small tweaks to gotoLocation() 2009-10-02 12:31:59 +02:00
hjk
a8430f3382 debugger: fix chain of fallbacks for disassembler view.
Use non-mixed mode if source is not available.
2009-10-02 12:31:59 +02:00
hjk
828b1f9616 debugger: better updating of the stack and debugger view location marker 2009-10-01 17:03:56 +02:00
hjk
23358d8e25 debugger: remove disassembler view location marker when cleaning up views 2009-10-01 13:46:48 +02:00
hjk
1bd7163558 debugger: cache disassembler results per-function. 2009-09-29 16:32:54 +02:00
hjk
0155f11cd8 debugger: fix regression in disassembler listing introduced in 37c98f89 2009-09-28 09:52:49 +02:00
Friedemann Kleint
ec7c77ca23 Debugger: Work towards exporting DebuggerManager: Introduce d.
Clean out header.
2009-09-25 15:02:16 +02:00
hjk
37c98f89d6 debugger: fix crash in memory view when data arrives after view has been closed 2009-09-17 10:53:44 +02:00
ck
6f5cea2aaa Various improvements for BinEditor.
- Saving to file only takes modified data into account.
- Search functionality does not exhaust memory anymore.
- Searches can be canceled. This required updating the IFindSupport
  interface and all classes implementing it. No functional changes
  were done in those.

Reviewed-by: mae
2009-09-09 17:11:00 +02:00
ck
85dcd851da Added 64 bit support to BinEditor. 2009-09-08 11:59:21 +02:00
Friedemann Kleint
76c226dfdb Debugger: Fix memory display
- Watchwindow: Do not open Address dialog if menu is canceled (act = 0
  matching the unitialized unknown memory action)
- Actually pass the address of the dialog to the agent
- Make the "Open Memory editor..." action always visible to be able to
  look at const char *x pointing at y
- Improve the address dialog with checking and dialog button box
- Explicitly pass the quint64 around
- Translate & purge
2009-08-19 14:41:51 +02:00
hjk
5e909ccb63 debugger: add name of current function to disassembler view title 2009-08-18 17:27:30 +02:00
hjk
39e1113707 debugger: add a simple syntax highlighter for disassembler output 2009-08-18 16:47:01 +02:00
hjk
1e7cee620b debugger: make register contents editable (gdb only for now) 2009-08-18 08:37:53 +02:00
Friedemann Kleint
3089667d5a Debugger: Fixed Compile. 2009-08-17 13:42:53 +02:00
hjk
e82d6c7b05 debugger: create a disassembler view as main editor
"Stepping instruction wise" and "display disassembler" mode is now toggled by a
single action. This also allows to re-use F10 and F11 as keyboard shortcut.

Missing: caching of disassembler output, removal of old disassembler view.
2009-08-17 13:18:54 +02:00
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
Bradley T. Hughes
73db6ba48c Compile
INT_MAX needs limits.h
2009-08-12 15:11:05 +02:00
hjk
89ffffc183 debugger: use the bineditor to show memory dumps 2009-08-12 14:49:15 +02:00