1046 Commits

Author SHA1 Message Date
Dan Armendariz
a69cd448d0 stack overflow and corrupt exec env detection 2015-09-07 12:46:12 +04:00
Dan Armendariz
6591fd0778 protect against infinite loops 2015-09-07 12:46:12 +04:00
Dan Armendariz
2e12afa662 help GDB if there's an unknown file 2015-09-07 12:46:12 +04:00
Dan Armendariz
18fe2c6d57 remove debug messages 2015-09-07 12:46:12 +04:00
Dan Armendariz
ef4bd47e0c disable debug 2015-09-07 12:46:12 +04:00
Dan Armendariz
93269ea06a doh, bp conds must be eval'd on host, not target 2015-09-07 12:46:11 +04:00
Dan Armendariz
efd18e02fa cache gdb var objs and request updates to limit gdb requests during break 2015-09-07 12:46:11 +04:00
Dan Armendariz
322e1739e7 set bkpt eval command can be parallelized 2015-09-07 12:46:11 +04:00
Dan Armendariz
54a0337102 eliminate symbol load race condition by loading symbols only after gdbserver running 2015-09-07 12:46:11 +04:00
Dan Armendariz
5e896bce30 fix shutdown and use varobjs for setval 2015-09-07 12:46:10 +04:00
Dan Armendariz
33dbf73dc7 proxy manages its own sequence IDs for easier serial cmds and future multi-client 2015-09-07 12:46:10 +04:00
Dan Armendariz
84a1da9c9f support for setting variable values for complex types 2015-09-07 12:46:10 +04:00
Dan Armendariz
1a9b9a93bd more sensible error message on eval for users 2015-09-07 12:46:10 +04:00
Dan Armendariz
490b7dbeaf fetch complex variables like arrays 2015-09-07 12:46:10 +04:00
Dan Armendariz
3a746daff2 ask gdb to execute conditional breakpoints on target and fix evaluation handling 2015-09-07 12:46:09 +04:00
Dan Armendariz
2fcfc1e476 cleanup 2015-09-07 12:46:09 +04:00
Dan Armendariz
ff83e9d990 adhere more closely to API specs for socket state changes 2015-09-07 12:46:09 +04:00
Dan Armendariz
74ccac6f93 create new json parser on reconnect, flush queue only after reconnect 2015-09-07 12:46:09 +04:00
Dan Armendariz
813ca6f1c6 pause GDB when reconnecting to fetch state information 2015-09-07 12:46:08 +04:00
Dan Armendariz
a07ab41a1b better gdbserver shutdown 2015-09-07 12:46:08 +04:00
Dan Armendariz
70c9e077c9 fix state update issue and gdb error detection 2015-09-07 12:46:08 +04:00
Dan Armendariz
a413b7c47e fixed breakpoint parsing 2015-09-07 12:46:08 +04:00
Dan Armendariz
a3e7773a88 improved breakpoint creation from gdb state 2015-09-07 12:46:08 +04:00
Dan Armendariz
e007219bea breakpoint sync after reconnect 2015-09-07 12:46:07 +04:00
Dan Armendariz
d6a7762696 begin groundwork for syncing breakpoint state after client disconnect (e.g., page reload) 2015-09-07 12:46:07 +04:00
Dan Armendariz
df19405719 improved error handling 2015-09-07 12:46:07 +04:00
Dan Armendariz
718db6621d capture upstream exception to allow debugger to reconnect 2015-09-07 12:46:07 +04:00
Dan Armendariz
a1e12d068c better handling of breakpoint change events, initial implementation to handle conditional breakpoints 2015-09-07 12:46:06 +04:00
c9bot
a1b90ab235 c9-auto-bump 3.0.2598 2015-09-05 02:54:45 +02:00
c9bot
4c3479e7f8 c9-auto-bump 3.0.2597 2015-09-05 02:43:36 +02:00
c9bot
5043c7a8ca c9-auto-bump 3.0.2596 2015-09-04 18:22:09 +02:00
c9bot
6e96946342 c9-auto-bump 3.0.2595 2015-09-04 16:41:08 +02:00
c9bot
0004f1b428 c9-auto-bump 3.0.2594 2015-09-04 16:35:04 +02:00
c9bot
d794deb961 c9-auto-bump 3.0.2593 2015-09-04 16:31:54 +02:00
c9bot
b75d137b4e c9-auto-bump 3.0.2592 2015-09-04 15:19:01 +02:00
c9bot
94b53fd2b1 c9-auto-bump 3.0.2591 2015-09-04 14:57:19 +02:00
c9bot
e807245f0c c9-auto-bump 3.0.2590 2015-09-04 14:46:32 +02:00
c9bot
a077e48393 c9-auto-bump 3.0.2589 2015-09-04 14:12:10 +02:00
c9bot
a2cb6a3261 c9-auto-bump 3.0.2588 2015-09-04 13:57:15 +02:00
Harutyun Amirjanyan
6b38a82a15 Merge pull request +8895 from c9/testpanel
Generic test panel with mocha plugin
2015-09-04 15:56:59 +04:00
nightwing
452303859e fix logic in disableing liveupdate from the runner 2015-09-04 15:50:15 +04:00
c9bot
7bd408d7fa c9-auto-bump 3.0.2587 2015-09-04 12:17:16 +02:00
Harutyun Amirjanyan
8463439378 Merge pull request +9135 from c9/revert-9129-revert-9109-fix/various
Revert "Revert "Fix various sdk issues""
2015-09-04 14:17:04 +04:00
c9bot
5315d73864 c9-auto-bump 3.0.2586 2015-09-04 11:59:25 +02:00
Harutyun Amirjanyan
e9999595ac Merge pull request +9048 from c9/fix-installer
Fix ssh installer and improve error logging in vfs-ssh
2015-09-04 13:59:16 +04:00
c9bot
34ceeecf60 c9-auto-bump 3.0.2585 2015-09-04 11:58:47 +02:00
Harutyun Amirjanyan
0557212f4f Merge pull request +9124 from c9/fix-outline
Fix outline composition
2015-09-04 13:58:38 +04:00
c9bot
a34df245cb c9-auto-bump 3.0.2584 2015-09-04 11:47:46 +02:00
c9bot
00db29b66c c9-auto-bump 3.0.2583 2015-09-04 11:41:33 +02:00
Matthijs van Henten
c235f9cb37 Merge pull request +9137 from c9/pull/c9.ide.run.debug/12
[trivial] change "Scope Variables" caption to the more common "Local Variables"
2015-09-04 11:41:25 +02:00