Commit Graph

876 Commits

Author SHA1 Message Date
Derek Parker
f5df7ea14d Fix: error should not use nil val 2014-09-05 14:20:12 -05:00
Derek Parker
39569a14ac Refactor Next implementation 2014-09-05 14:19:03 -05:00
Derek Parker
232d3d7446 Prefer "new" for initialization 2014-09-01 10:39:04 -05:00
Derek Parker
d5ce94f981 format markdown 2014-08-27 20:33:46 -05:00
Derek Parker
6548bbc133 Update README 2014-08-27 20:19:15 -05:00
Derek Parker
9b415c7546 Remove test binaries 2014-08-27 17:56:23 -05:00
Derek Parker
2b2314ed04 Update README 2014-08-27 17:51:56 -05:00
Derek Parker
a847f4fd9d Don't rely on process.Wait(), instead use syscall 2014-08-27 17:47:04 -05:00
Derek Parker
6596893db6 Update README with Wait() fix link 2014-08-27 09:08:17 -05:00
Derek Parker
d4df4f2ebe Assert Signaled() and proc string 2014-08-26 08:23:24 -05:00
Derek Parker
9514744a82 Update readme for building 2014-08-23 08:51:36 -05:00
Derek Parker
93db6249a0 Launch prog from cli, also exit cleanly 2014-08-23 08:20:56 -05:00
Derek Parker
44dba87c5d Add some delay to livetestprog 2014-08-15 21:04:21 -05:00
Derek Parker
fe79437656 Organize types / methods a bit 2014-08-15 15:43:14 -05:00
Derek Parker
a5ee20a279 Detatch cleanly upon exit 2014-08-15 15:41:16 -05:00
Derek Parker
0e11797f8b Reduce nesting 2014-08-14 18:00:48 -05:00
Derek Parker
54e15f9d06 Don't assume availability of .gosymtab / .gopclntab 2014-08-07 17:57:58 -05:00
Derek Parker
4dfa249d78 Fix panic for invalid function name 2014-08-07 16:13:11 -05:00
Derek Parker
631c8d902d Remove dead test 2014-08-07 11:04:07 -05:00
Derek Parker
0af47b64ce Use external red/black tree package 2014-08-07 11:03:42 -05:00
Derek Parker
d977810626 Parallelize initial parsing operations 2014-08-06 11:14:23 -05:00
Derek Parker
d676be1810 Use t.StructName for switch param 2014-08-06 09:50:15 -05:00
Derek Parker
950556ea49 Fix typo in error message 2014-08-05 19:02:44 -05:00
Derek Parker
2ed77e542c Refactor: Simplify frame parser 2014-08-05 19:02:44 -05:00
Derek Parker
c22b6a8aea Remove leftover printf 2014-08-05 19:02:44 -05:00
Derek Parker
c59f19cfb2 Refactor: Implement red/black tree for FDE lookup 2014-08-05 10:54:21 -05:00
Derek Parker
8a5865e5d0 Ignore test artifacts 2014-08-04 17:49:36 -05:00
Derek Parker
6dd5098a0c Add support for evaluating int slice 2014-08-04 15:41:09 -05:00
Derek Parker
21025b2fc6 Implement basic array evaling 2014-08-04 15:21:35 -05:00
Derek Parker
f8abe30aa7 Read string type from memory 2014-08-04 13:53:15 -05:00
Derek Parker
31f7278526 Don't include debug artifacts 2014-08-04 13:52:03 -05:00
Derek Parker
a22d563252 Refactor: split read* into seperate functions 2014-08-04 13:25:00 -05:00
Derek Parker
2b83a1f3ca Implement reading of float64 value 2014-08-04 13:20:20 -05:00
Derek Parker
3993cfe148 Implement basic int value expressions 2014-08-01 16:34:49 -05:00
Derek Parker
319f6d2e20 Remove dwarf hack because Go fixed bug 2014-08-01 16:34:27 -05:00
Derek Parker
974d3d5bcd Update .gitignore 2014-08-01 16:34:27 -05:00
Derek Parker
9ef1cf7e1e Update README 2014-07-29 19:00:03 -05:00
Derek Parker
235619de3a Use stored return addr reg instead of constant 2014-07-29 17:34:53 -05:00
Derek Parker
cba9ac206d Enable next to clean up after itself 2014-07-21 18:20:16 -05:00
Derek Parker
dcf21c2d0d Update README 2014-07-21 11:44:53 -05:00
Derek Parker
e462d71176 Fix README formatting 2014-07-21 11:41:50 -05:00
Derek Parker
f3314299e2 Update README 2014-07-21 11:40:21 -05:00
Derek Parker
f7e36b3c46 Improve documentation of LoadInformation() 2014-07-16 20:16:49 -05:00
Derek Parker
dcb707001b Add line between functions 2014-07-16 20:13:01 -05:00
Derek Parker
f30046921b Remove superfluous documentation 2014-07-16 20:12:10 -05:00
Derek Parker
6b64296bca Improve .debug_line parser performance 2014-07-14 21:41:15 -05:00
Derek Parker
c546ea2ef7 Reduce running time / allocations of frame parser 2014-07-14 13:30:04 -05:00
Derek Parker
6a82ebb25d Implement frontend next command 2014-07-11 16:18:07 -05:00
Derek Parker
eeb5757097 Update binary prog for newer Go version 2014-07-11 16:17:51 -05:00
Derek Parker
e8ffa31bd7 Small refactor, only arithmetic once 2014-07-11 15:32:26 -05:00