add-dsym ('target symbols add') Add a debug symbol file to one of the target's current modules by specifying a path to a debug symbols file, or using
the options to specify a module to download symbols for.
| bt ('_regexp-bt') Show a backtrace. An optional argument is accepted; if that argument is a number, it specifies the number of frames to
display. If that argument is 'all', full backtraces of all threads are displayed.
c ('process continue') Continue execution of all threads in the current process.
| di ('disassemble') Disassemble bytes in the current function, or elsewhere in the executable program as specified by the user.
dis
display ('_regexp-display') Add an expression evaluation stop-hook.
| env ('_regexp-env') Implements a shortcut to viewing and setting environment variables.
| f ('frame select') Select a frame by index from within the current thread and make it the current frame.
| file ('target create') Create a target using the argument as the main executable.
| finish ('thread step-out') Finish executing the function of the currently selected frame and return to its call site in specified thread (current thread, if none specified).
| image ('target modules') commands for accessing information for one or more target modules.
| jump
j ('_regexp-jump') Sets the program counter to a new address.
| list l ('_regexp-list') Implements the GDB 'list' command in all of its forms except FILE:FUNCTION and maps them to the appropriate 'source list'
commands.
| next n ('thread step-over') Source level single step in specified thread (current thread, if none specified), stepping over calls.
| step s ('thread step-in') Source level single step in specified thread (current thread, if none specified).
| nexti ni ('thread step-inst-over') Single step one instruction in specified thread (current thread, if none specified), stepping over calls.
| stepi si ('thread step-inst') Single step one instruction in specified thread (current thread, if none specified).
| call ('expression --') Evaluate an expression (ObjC++ or Swift) in the current program context, using user defined variables and variables currently in scope.
| print p po ('expression -O -- ') Evaluate an expression (ObjC++ or Swift) in the current program context, using user defined variables and variables currently in scope.
| run<>br>r ('process launch -X true --') Launch the executable in the debugger.
| b ('_regexp-break') Set a breakpoint using a regular expression to specify the location, where linenum is in decimal and address is in hex.
| rbreak ('breakpoint set -r %1') Sets a breakpoint or set of breakpoints in the executable.
| repl ('expression -r -- ') Evaluate an expression (ObjC++ or Swift) in the current program context, using user defined variables and variables
| currently in scope.
t ('thread select') Select a thread as the currently active thread.
| tbreak ('_regexp-tbreak') Set a one shot breakpoint using a regular expression to specify the location, where linenum is in decimal and address >
is in hex.
| undisplay ('_regexp-undisplay') Remove an expression evaluation stop-hook.
| up ('_regexp-up') Go up "n" frames in the stack (1 frame by default).
| down ('_regexp-down') Go down "n" frames in the stack (1 frame by default).
| x ('memory read') Read from the memory of the process being debugged.
| attach ('_regexp-attach') Attach to a process id if in decimal, otherwise treat the argument as a process name to attach to.
| detach ('process detach') Detach from the current process being debugged.
| kill ('process kill') Terminate the current process being debugged.
| continue ('process continue') Continue execution of all threads in the current process.
| q ('quit') Quit out of the LLDB debugger.
| exit | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |