Commit Graph

18 Commits

Author SHA1 Message Date
Derek Parker
05239b7beb Allow debugger to compile, run and attach to program
Implement feature that enables the debugger to be able to compile, run
and attach to a program all in one simple step.
2014-10-13 18:30:37 -05:00
Derek Parker
551f19531d Use descriptive const for readline history filename 2014-09-30 08:50:12 -05:00
Derek Parker
887c3393f0 Save readline history 2014-09-21 18:59:19 -05:00
Derek Parker
4395307d74 Add readline integration 2014-09-19 17:02:06 -05:00
Derek Parker
93db6249a0 Launch prog from cli, also exit cleanly 2014-08-23 08:20:56 -05:00
Derek Parker
7fe2037ff1 Refactor: Modify command registraion on bootup
Benefits of this CL:

* Commands no longer rely on closured proc struct
* No two-step process for basic command initializaion
2014-06-25 14:58:45 -05:00
Derek Parker
feec416b1a Rename function for brevity 2014-06-25 14:35:21 -05:00
Derek Parker
7304d55605 Update import paths 2014-06-09 11:19:49 -05:00
Derek Parker
fd9da4e3b3 Allow breakpoints to be set at file/line 2014-05-29 10:53:05 -05:00
Derek Parker
c3bac38ba1 Pass addr to Break() and Clear() 2014-05-27 18:15:18 -05:00
Derek Parker
14b5473cee Implement clear command 2014-05-27 14:32:40 -05:00
Derek Parker
73ddaa2653 Modify Step() to not print, delegate to command 2014-05-27 11:32:25 -05:00
Derek Parker
821313d6cf Implement break command 2014-05-27 10:44:29 -05:00
Derek Parker
ca7fd6dd06 Fix docs 2014-05-23 19:01:56 -05:00
Derek Parker
e22878211b Ensure debugging process stays on one thread 2014-05-23 17:00:35 -05:00
Derek Parker
b35072f3dc Respond to basic process commands 2014-05-20 18:14:45 -05:00
Derek Parker
ff95793a2d Inline trimSuffix 2014-05-20 16:31:25 -05:00
Derek Parker
e483f89c16 Add initial main func 2014-05-20 16:29:01 -05:00