gentoo90
2551dba725
Reuse variable objects, utilize var-update
...
Same variables now have same ids in each VariablesResponse.
This allows vscode to keep track of changes properly and prevents
collapsing of all variables after every step.
2017-05-25 23:49:19 +03:00
gentoo90
f171d9f4ac
Utilize GDB/MI Variable Objects for local variables
...
Replace own value parser with GDB's variable objects interface.
See https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI-Variable-Objects.html
2017-05-20 19:20:50 +03:00
gentoo90
6713545970
Use async/await in getStackVariables
2017-05-20 19:20:50 +03:00
WebFreak001
907fbd5004
Process environment extends original one now #98
2017-04-26 19:34:19 +02:00
WebFreak001
a21e2e65af
Fix #98
2017-04-14 18:26:40 +02:00
WebFreak001
656ef0d2c0
Fix #102
2017-04-14 18:11:36 +02:00
WebFreak001
318ece44cf
Added special commands for extended-remote fix #91
2017-01-09 00:33:21 +01:00
WebFreak001
4f8ae4eb24
Attach over ssh with gdb ( fix #83 )
2016-12-31 15:16:12 +01:00
Mrmaxmeier
c831c4d4e4
implement debugger_args option
2016-12-11 21:38:17 +01:00
WebFreak001
c7370d894a
support breakpoint hit count
2016-12-07 00:41:15 +01:00
WebFreak001
2f2d0294f4
typescript upgrade
2016-12-07 00:10:55 +01:00
Alex Sadler
2cd3ecd7db
Escape breakpoint file path
...
Escape before quoting
2016-11-14 21:28:19 +00:00
Alex Sadler
f0c30a91b0
Quote input when adding breakpoint
...
File path and line number are now double quoted when specified explicitly. Before only when using raw input was it double quoted.
2016-11-14 17:04:02 +00:00
WebFreak001
d34bfb7c43
added trace constant for finding extension crashes
2016-10-23 17:26:47 +02:00
WebFreak001
839766a065
Using undefined instead of "<unknown>" for UI
2016-09-10 22:22:10 +02:00
WebFreak001
5fc8765678
Fixed C/C++ argument list & char*[]
...
Fix #69 (hihi Kappa)
2016-08-13 13:34:34 +02:00
WebFreak001
640abf822b
Added showDevDebugOutput option to debug GDB calls
2016-08-08 17:56:20 +02:00
WebFreak001
87ff8b8644
Added examining memory locations ( fix #64 )
...
also added a way to run mi commands over unix domain sockets so other applications can communicate with code-debug
2016-07-23 02:13:36 +02:00
WebFreak001
ef1f4782b4
Fixed entering MI commands into the debug console
2016-07-10 17:33:25 +02:00
WebFreak001
2308f9f166
Added variable types for the future ( fix #66 )
2016-07-10 17:05:56 +02:00
WebFreak001
d704af2501
Implemented stepping back & changing variables
2016-07-10 16:34:12 +02:00
WebFreak001
81f8e6fcf1
Removed debug logs & bump to version 0.9.0
2016-07-02 23:39:00 +02:00
WebFreak001
1e298815c4
Added mago-mi support ( fix #67 )
2016-07-02 23:35:28 +02:00
WebFreak001
1a399b3292
Fixed clearing breakpoints in lldb
2016-07-02 23:34:08 +02:00
WebFreak001
786ed5b3bd
Added support for output with no new line ( fix #51 )
2016-03-23 23:07:07 +01:00
WebFreak001
b5a00fa12b
Improved getting stack
2016-03-11 17:14:15 +01:00
WebFreak001
2aff091374
Made target path absolute when passing to gdb (should fix #22 )
2016-03-10 13:08:08 +01:00
WebFreak001
50fb4798b7
Added function breakpoints ( fix #45 )
2016-03-10 13:02:04 +01:00
WebFreak001
4cbb822d39
Fixed error messages for internal commands ( fix #46 )
2016-03-10 10:38:22 +01:00
WebFreak001
d8223cebb9
Separated stderr & stdout buffers
2016-03-06 12:17:01 +01:00
WebFreak001
e671d4cba0
Improved error responses
2016-03-06 12:08:57 +01:00
WebFreak001
35afccfd77
Added LLDB support ( fix #39 )
2016-03-06 12:02:11 +01:00
WebFreak001
1b7dba5a50
Fixed breakpoints on fast starting executables & fixed loading circle
2016-02-27 19:36:43 +01:00
WebFreak001
e7b3389f4b
Add warning on ssh terminal
2016-02-23 17:38:38 +01:00
WebFreak001
30731c2ba1
Added support to run process in a separate console ( fix #28 )
2016-02-23 17:26:12 +01:00
WebFreak001
cb9e36d6db
Added support for program arguments ( fix #27 )
2016-02-23 15:33:03 +01:00
Jan
ec188980c0
Merge pull request #25 from bbenoist/breakpoint-shared
...
Add the -f flag to break-insert
2016-02-22 18:57:26 +01:00
Baptist BENOIST
559d213f35
Add the -f flag to break-insert
...
To also support shared libraries which are loaded after the breakpoint
insertion.
2016-02-22 18:23:49 +01:00
Jan
517870e1b8
Merge pull request #16 from bbenoist/feature/ssh-bootstrap
...
Add an option to execute additional commands before GDB when using SSH
2016-02-10 22:01:26 +01:00
Baptist BENOIST
d6ee383e75
Add an option to execute additional commands before GDB when using SSH
...
Closes #15
2016-02-10 21:27:26 +01:00
WebFreak001
544c3a488b
Added option to print calls from GDB
2016-02-10 20:54:57 +01:00
WebFreak001
cae555af40
Executable paths should be absolute using native path functions
2016-02-10 14:27:13 +01:00
WebFreak001
39fe07d742
Application launch path should use native path functions
2016-02-10 13:55:07 +01:00
WebFreak001
9570f9068f
Fixed windows paths by using path.posix and replacing backslashes
2016-02-10 01:54:12 +01:00
WebFreak001
0ec1a4e8cf
Added remote debugging via SSH ( fix #11 )
2016-02-09 21:51:44 +01:00
WebFreak001
a480a4cf4a
Added autorun commands ( fix #9 )
2016-02-09 16:04:16 +01:00
WebFreak001
40f63c1e2d
Quitting normally works without it thinking there is an exception
2016-02-09 15:52:23 +01:00
WebFreak001
438e474cf7
Added propper pause messages in gui for pause & breakpoint
2016-02-09 15:50:01 +01:00
WebFreak001
97de960df7
Added conditional breakpoints
2016-02-09 15:15:51 +01:00
WebFreak001
3831f07c2a
Escaping cwd, fix #7
2016-02-05 15:32:08 +01:00