Searched +hist:0 +hist:fc8a75c (Results 1 - 1 of 1) sorted by relevance

/haiku/src/apps/debugger/
H A DJamfilediff 44daad61 Wed Apr 12 07:06:31 MDT 2023 Zardshard <0azrune6@zard.anonaddy.com> Debugger: improve command help text

Improve the help text of the db, dw, ds, dl, and string commands.

This is accomplished by
* Splitting CliDumpMemoryCommand into CliDumpMemoryCommand and
CliDumpStringCommand
* Moving code shared between the two into CliContext
* Removing functions in CliContext that were replaced by this movement
* Allowing customizing the help text for CliDumpMemoryCommand for each
command it represents
* Changing the help text for CliDumpStringCommand

Change-Id: If4f9e0c20f00f3e3d6c6769216fabb3160aea0a4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6332
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
diff 0b21bf10 Wed Nov 05 20:37:25 MST 2014 Rene Gollent <rene@gollent.com> Debugger: Add simple prompt window for adding expressions.

- Requests an expression + type from the user for use elsewhere.
Intended to be used by VariablesView and possibly others.
diff 0ba9bff2 Wed Nov 07 07:26:18 MST 2012 Rene Gollent <anevilyak@gmail.com> Revert preservation of watchpoints in settings.
diff 0d3e3475 Mon Oct 31 18:45:01 MDT 2011 Rene Gollent <anevilyak@gmail.com> WIP: Add abstract base class TeamUISettings and corresponding subclass GUITeamUISettings.
Once complete, these will be used to store/restore settings for the debugger's various UI
components.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43060 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 0fc8a75c Tue Oct 13 23:03:00 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved TargetAddressTableColumn into own source file in gui/util.
* Fixed misspelled MSG_*_BREAKPONT constants.
* model/Team: Added separate event class UserBreakpointEvent for user
breakpoints.
* SourceView::MarkerManager: Invalidate the markers when new source code is
set.
* Added breakpoints view.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33578 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 0fc8a75c Tue Oct 13 23:03:00 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Moved TargetAddressTableColumn into own source file in gui/util.
* Fixed misspelled MSG_*_BREAKPONT constants.
* model/Team: Added separate event class UserBreakpointEvent for user
breakpoints.
* SourceView::MarkerManager: Invalidate the markers when new source code is
set.
* Added breakpoints view.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33578 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 0bcacd22 Sun Jun 21 07:17:21 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Added classes to represent source code (SourceCode, Statement).
* Added x86 disassembler (via libudis86).
* Added Architecture::DisassembleCode() to disassemble a function to SourceCode.
* Added virtual DebugInfo::LoadSourceCode() to retrieve the source code for a
given function. The implementation in DebuggerDebugInfo disassembles the
function.
* Added source code info to StackFrame. Also added a listener mechanism to get
notified on source code changes.
* Added job to load the source code for a stack frame.
* Added (very basic) source code view and wired everything so that when a stack
frame is selected the source code (respectively disassembly) for the
underlying function is retrieved and shown.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31158 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 0b60fa86 Sat Jun 20 11:20:49 MDT 2009 Ingo Weinhold <ingo_weinhold@gmx.de> * Added DebuggerInterface::GetSymbolInfos() to get the symbols for an image.
* Added the beginnings of the debug info abstraction. Currently we can only load
the symbols via the debugger.
* Added a job to retrieve debug info for an image. Extended the GetStackTraceJob
to support waiting for image debug info to be loaded.
* Extended ImageInfo by text/data address and size.
* Removed StackFrameX86 and made StackFrame a simple non-polymorphic class
featuring all the needed data. The really architecture-dependent is in the
referenced CpuState already. Added Image* and FunctionDebugInfo* attributes,
referring to the image respectively debug info for the function hit by the
instruction pointer.
* Switched StrackTrace's StackFrame management from DoublyLinkedList to
BObjectList. This makes it more comfortable to use.
* Changed the code for creating stack traces:
- The creation of the StackTrace object and the main loop to collect the
frames are now located in the no longer virtual
Architecture::CreateStackTrace().
- The decision how to create a StackFrame is based on the instruction pointer.
If it hit a function for which debug info is available, the respective
DebugInfo::CreateStackFrame() is used, otherwise we fall back to the new
virtual Architecture::CreateStackFrame().
* Adjusted the stack trace view to also show function names (mangled ATM).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31142 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 0b21bf1038b62076d9fe8592e8538f33055878db Wed Nov 05 20:37:25 MST 2014 Rene Gollent <rene@gollent.com> Debugger: Add simple prompt window for adding expressions.

- Requests an expression + type from the user for use elsewhere.
Intended to be used by VariablesView and possibly others.
diff 0ba9bff27d88633aa0f9a6477342aa79fccbf4f7 Wed Nov 07 07:26:18 MST 2012 Rene Gollent <anevilyak@gmail.com> Revert preservation of watchpoints in settings.

Completed in 329 milliseconds