aarzilli
e7a9a3ea9a
Disassemble command
...
Implements #368
2016-02-11 16:59:07 -08:00
Derek Parker
1bda586115
proc: step now goes to next line, including funcs
...
This patch modifies the `step` command to step to the next source line,
stepping into any function encountered along the way.
Fixes #360
2016-01-24 15:48:36 -08:00
aarzilli
708cf2f290
service,terminal: propagating simultaneous breakpoints
2016-01-09 08:44:25 +01:00
aarzilli
c9b517067b
Implements set command for pointers and numerical values
...
set <variable name> <value>
2015-09-28 22:45:06 -07:00
aarzilli
da39258bec
stack command: -full flag prints local variables and arguments of all the functions on the stack trace
2015-09-18 08:34:21 +02:00
aarzilli
c6ebd80905
Variable evaluation on arbitrary (goroutine, frame) pair.
2015-09-05 12:08:40 -05:00
aarzilli
fd08e96b24
Fix: rpc.(*RPCClient).EvalVariableFor
...
Original implementation was passing the wrong argument.
2015-08-09 20:37:11 -05:00
aarzilli
8e8d2660ef
Improve commands which take a location spec
...
Breakpoints, tracepoints, etc.. take a location spec as input. This
patch improves the expressiveness of that API. It allows:
* Breakpoint at line
* Breakpoint at function (handling package / receiver smoothing)
* Breakpoint at address
* Breakpoint at file:line
* Setting breakpoint based off regexp
2015-08-08 14:41:48 -05:00
aarzilli
efb5ef97c7
bugfix: rpc.(*RPCClient).AttachedToExistingProcess calling the wrong function, this would result in the terminal frontend always killing a process it was attached to
2015-07-25 21:26:37 -05:00
Derek Parker
3cee10d8bc
Implement 'trace' subcommand
...
Allows a user to execute `dlv trace [regexp]` and Delve will execute the
program and output information on functions matching [regexp].
2015-07-12 15:20:12 -05:00
Derek Parker
c1e7f8c45a
Do not ask to kill process we spawned
2015-07-07 09:04:03 -05:00
aarzilli
5a35e8e6ff
Fix: Bug in StackTrace RPC plumbing
2015-07-04 08:05:37 -05:00
Derek Parker
2f7612d4af
Add command to restart process
...
Fixes #95
2015-07-03 15:35:22 -05:00
Derek Parker
d2b8d57053
Return exit status with DebuggerState
2015-07-03 15:28:46 -05:00
aarzilli
3a96d8eed7
trace command
2015-06-29 21:16:55 +02:00
Derek Parker
687dc4172d
Introduce JSON-RPC service
2015-06-21 21:11:30 -05:00