Luke Hoban
e0519dd540
proc/variables: Support for nested struct members
...
Fixes #220
2015-09-29 22:50:42 -07:00
aarzilli
c9b517067b
Implements set command for pointers and numerical values
...
set <variable name> <value>
2015-09-28 22:45:06 -07:00
aarzilli
8d920931e1
proc/variables: Split address calculations from value extraction
...
Refactored variables.go to separate calculation of a variable's address from
reading its value. This change is useful to implement the 'set' command
as well as the evaluation of more complex expressions (in the future).
2015-09-28 11:17:27 +02: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
8de1a307ee
Fix: track recurseLevel in readArray/readSlice
...
This fix helps avoid infinite recursion.
2015-08-09 20:37:47 -05:00
aarzilli
fe054b2f0f
EvalVariable should also evaluate package variables
2015-08-09 20:37:47 -05:00
Derek Parker
e2d92a1104
Extract constant for breakpoint line in test
2015-07-30 12:11:10 -05:00
Michael Gehring
2d79acd2fe
more variable test fixes
2015-07-30 18:00:23 +02:00
Michael Gehring
9f3f77ce31
add complex types to TestVariableEvaluation
2015-07-30 17:37:17 +02:00
Derek Parker
6e538119d2
Refactor: Rename breakpoint methods
...
s/Break/SetBreakpoint/
s/Clear/ClearBreakpoint/
s/BreakByLocation/SetBreakpointByLocation/
2015-06-20 18:01:06 -05:00
Derek Parker
102d4c89ae
s/DebuggedProcess/Process/
2015-06-20 17:54:52 -05:00
Derek Parker
e5233e7262
Rename: s/ThreadContext/Thread/
2015-06-12 14:51:23 -05:00
Derek Parker
bfca6114d4
Rename package proctl -> proc
2015-06-12 14:49:23 -05:00