delve/_fixtures
Derek Parker 28e0a322bf proc: Improve 'next' functionality
Instead of trying to be clever and make an 'educated guess' as to where
the flow of control may go next, simple do the more naive, yet correct,
approach of setting a breakpoint everywhere we can in the function and
seeing where we end up. On top of this we were already setting a
breakpoint at the return address and deferred functions, so that remains
the same.

This removes a lot of gnarly, hard to maintain code and takes all the
guesswork out of this command.

Fixes #281
2015-10-22 10:14:24 -07:00
..
bpfile terminal: Implements init file and source command 2015-10-04 10:32:38 -07:00
cgotest.go dwarf/line: Support for parsing multiple file tables 2015-08-29 14:51:27 -05:00
continuetestprog.go Underscore fixtures dir to ignore during test run 2014-06-09 10:55:18 -05:00
goroutinestackprog.go Variable evaluation on arbitrary (goroutine, frame) pair. 2015-09-05 12:08:40 -05:00
integrationprog.go Launch prog from cli, also exit cleanly 2014-08-23 08:20:56 -05:00
is sue239.go proc: bugfix: status does not work with programs containing spaces 2015-10-04 12:01:09 -07:00
livetestprog.go (Mostly) working multithreaded tracing implementation 2014-10-25 08:59:22 -05:00
locationsprog.go service/debugger: Bugfix: support pkg names with slashes in linespecs 2015-10-17 09:31:07 +02:00
loopprog.go Inject SIGTRAP for manual stop 2015-07-07 15:55:22 -05:00
parallel_next.go command (next): Improvements for parallel programs 2015-08-20 09:32:59 -05:00
retstack.go 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
sigchldprog.go Fix: Improve handling of soft signals on darwin 2015-08-11 19:20:25 -05:00
stacktraceprog.go Implement stack command 2015-06-20 15:29:33 -05:00
testnextdefer.go Improve 'next': return into deferred func 2015-05-09 12:44:38 -05:00
testnextnethttp.go Bind to less used port in test 2015-08-08 14:30:23 -05:00
testnextprog.go Correctly handle hardware breakpoints across threads 2015-06-11 22:46:06 -05:00
testprog.go Fix: Linux - call wait4 on thread grp leader is broken 2015-06-26 22:10:09 -05:00
testreturnaddress.go Fix: Handle inability to find return addr 2015-08-10 10:45:33 -05:00
testruntimebreakpoint.go Handle runtime.Breakpoint 2015-04-25 14:13:35 -05:00
testthreads.go Introduce JSON-RPC service 2015-06-21 21:11:30 -05:00
testvariables2.go Fix: track recurseLevel in readArray/readSlice 2015-08-09 20:37:47 -05:00
testvariables3.go Implements set command for pointers and numerical values 2015-09-28 22:45:06 -07:00
testvariables4.go proc/variables: Don't print during testcase 2015-10-06 18:17:49 -07:00
testvariables.go EvalVariable should also evaluate package variables 2015-08-09 20:37:47 -05:00