FellippeHeitor
|
e311e2ee35
|
Optimizes $Debug internal protocol.
Less back-and-forth of commands to get variable data. Moves processing/address fetching almost entirely to `vwatch.bm`.
|
2021-08-19 01:05:47 -03:00 |
|
FellippeHeitor
|
3e4d1fc430
|
Merge branch 'development' into var-export
|
2021-08-18 21:28:50 -03:00 |
|
Luke Ceddia
|
27e4ee4770
|
Detect non-x86 based architectures
|
2021-08-18 22:07:40 +10:00 |
|
FellippeHeitor
|
e791ca2001
|
Ensures _ConsoleTitle has time to do its thing.
|
2021-08-18 00:26:06 -03:00 |
|
FellippeHeitor
|
c2eb3c00bc
|
Merge branch 'development' into var-export
|
2021-08-18 00:22:55 -03:00 |
|
FellippeHeitor
|
744bd19107
|
Fixes race condition between vWatch and _CONSOLETITLE
It was a love triangle with _WindowHandle in the end, it's complicated.
|
2021-08-18 00:21:03 -03:00 |
|
Luke Ceddia
|
30d67825bf
|
Detect aarch64 as 64 bit
|
2021-08-18 00:04:24 +10:00 |
|
Autobuild Process
|
f9c35a57d3
|
Update internal/source
|
2021-08-17 13:00:16 +00:00 |
|
FellippeHeitor
|
589357e472
|
Merge branch 'var-export' of https://github.com/QB64Team/qb64 into var-export
|
2021-08-17 00:47:56 -03:00 |
|
FellippeHeitor
|
f279839a7b
|
Reduces number of commands to get a variable's value.
|
2021-08-17 00:47:13 -03:00 |
|
Fellippe Heitor
|
25f53e032c
|
Prevents crashing when using INPUT and
|
2021-08-16 11:52:45 -03:00 |
|
FellippeHeitor
|
eeff3207d6
|
Preliminary work to watch arrays (native types).
Strings not working yet.
|
2021-08-16 01:32:07 -03:00 |
|
FellippeHeitor
|
ecfb439ff0
|
Changes communication protocol so it doesn't rely on end markers.
The message length precedes the message, so no <END> marker is required anymore.
|
2021-08-15 13:56:22 -03:00 |
|
Autobuild Process
|
f9d62de9cb
|
Update internal/source
|
2021-08-15 06:00:33 +00:00 |
|
FellippeHeitor
|
b1f53bedf3
|
Allows QB64 to be used to debug itself again.
|
2021-08-15 00:49:06 -03:00 |
|
FellippeHeitor
|
2af2f4e2a1
|
Improves handling/signaling of INPUT/LINE INPUT in $DEBUG mode.
|
2021-08-14 21:28:21 -03:00 |
|
FellippeHeitor
|
d2cf042c45
|
Makes vwatch.bm try harder to send its own hWnd.
|
2021-08-14 21:27:57 -03:00 |
|
FellippeHeitor
|
8dddefd002
|
Brings debuggee window to foreground when using INPUT.
|
2021-08-14 17:04:25 -03:00 |
|
FellippeHeitor
|
c41af6961f
|
Prevents checking _WINDOWHANDLE from halting a $CONSOLE app.
Would happen when in conjunction with $SCREENHIDE.
|
2021-08-13 00:51:32 -03:00 |
|
FellippeHeitor
|
cca1593f79
|
Switches focus to IDE automatically when breakpoint is reached.
Windows-only.
|
2021-08-12 23:00:43 -03:00 |
|
FellippeHeitor
|
85c1e79997
|
Prevents endless loop when quitting the debuggee.
|
2021-08-04 21:23:59 -03:00 |
|
FellippeHeitor
|
0bbc60e73e
|
Allows reading program_stop without using _Exit .
|
2021-08-04 21:12:33 -03:00 |
|
FellippeHeitor
|
600fa69786
|
Allows setting fixed-length strings from the IDE.
Displaying them was buggy too, due to them having CHR$(0) before being initialized.
|
2021-08-03 15:14:18 -03:00 |
|
Autobuild Process
|
7f0649aa33
|
Update internal/source
|
2021-08-03 07:23:15 +00:00 |
|
FellippeHeitor
|
c57eab997e
|
Allows sending variable data even before reading addresses.
|
2021-08-03 04:08:58 -03:00 |
|
FellippeHeitor
|
9e6c894edc
|
Merges "global var" and "local var" blocks in vwatch.bm .
|
2021-08-03 00:47:37 -03:00 |
|
FellippeHeitor
|
01a3c56685
|
Allows setting any length string variables from the IDE.
|
2021-08-03 00:36:21 -03:00 |
|
Autobuild Process
|
94acb48b6f
|
Update internal/source
|
2021-08-01 23:30:51 +00:00 |
|
FellippeHeitor
|
cad9e407d8
|
First attempt at "set address" . Nonworking state.
|
2021-08-01 18:14:14 -03:00 |
|
Autobuild Process
|
421714c372
|
Update internal/source
|
2021-08-01 04:03:08 +00:00 |
|
Autobuild Process
|
aafb871d65
|
Update internal/source
|
2021-07-31 22:14:59 +00:00 |
|
Autobuild Process
|
4c141a3514
|
Update internal/source
|
2021-07-31 06:20:54 +00:00 |
|
FellippeHeitor
|
99d252a0f2
|
Restores variable watch...
My sincerest apologies to Luke.
|
2021-07-30 19:46:13 -03:00 |
|
Autobuild Process
|
6b49081a69
|
Update internal/source
|
2021-07-30 22:32:38 +00:00 |
|
Autobuild Process
|
ec62d4508b
|
Update internal/source
|
2021-07-30 17:42:07 +00:00 |
|
FellippeHeitor
|
3533898bec
|
Revert "Use _cv/_mk for passing _offsets"
This reverts commit b8e6d29959 .
|
2021-07-30 14:31:56 -03:00 |
|
Luke Ceddia
|
662afbcd68
|
Add (unused) set address command
|
2021-07-31 01:11:34 +10:00 |
|
Fellippe Heitor
|
0f8d345cb1
|
Merge remote-tracking branch 'refs/remotes/origin/var-export' into var-export
|
2021-07-30 12:02:41 -03:00 |
|
Luke Ceddia
|
b8e6d29959
|
Use _cv/_mk for passing _offsets
|
2021-07-31 00:46:10 +10:00 |
|
Luke Ceddia
|
1e76f237de
|
Supress SIGPIPE on tcp send
|
2021-07-31 00:06:09 +10:00 |
|
Autobuild Process
|
1f537362e0
|
Update internal/source
|
2021-07-29 21:50:06 +00:00 |
|
Fellippe Heitor
|
f5d70bf105
|
Merge branch 'var-export' into development
|
2021-07-29 18:47:35 -03:00 |
|
Autobuild Process
|
1c257ff623
|
Update internal/source
|
2021-07-29 21:43:08 +00:00 |
|
Fellippe Heitor
|
72aa362956
|
Prefixes all variables in vwatch.bm with vw_
|
2021-07-29 14:58:05 -03:00 |
|
Fellippe Heitor
|
27893f66c2
|
Properly implements call stack log.
|
2021-07-29 12:07:12 -03:00 |
|
Fellippe Heitor
|
7e5710a364
|
Allows _MK$/_CV to deal with _OFFSET
_UNSIGNED _OFFSET too.
|
2021-07-28 14:26:32 -03:00 |
|
FellippeHeitor
|
5e2f40c4f1
|
Ignores local variable requests when out of scope.
|
2021-07-27 12:18:50 -03:00 |
|
FellippeHeitor
|
96ce163800
|
Mere code auto-layout.
|
2021-07-27 08:52:13 -03:00 |
|
Luke Ceddia
|
70d13e0f53
|
Allow for automatic dereference of supplied arguments
|
2021-07-27 19:52:13 +10:00 |
|
Luke Ceddia
|
7e4a5b9799
|
Add support for inspecting string variables
|
2021-07-27 17:09:28 +10:00 |
|