In 2014.x I was getting remote debug times of ~19 seconds from run (on Mac) to display (on W7 VM). In 2015r1 that has dropped to 11-12 seconds. Nice work Xojo team.
Believe it or not, it’s a matter of compression. When compressing the data for transport, we were spending more time trying to squeeze out a smaller package size than it took to actually send the larger one. We are still compressing, just not as much.
Greg, it’s long been my impression there is some other major flaw in the remote debugging file xfer process - on a fast SSD using a VM, the file transfer should happen at 100MB/second or faster, but it seems to go way slower than that.
99% of all my “remote” debugging has been on the same machine (using VMs) or on a local gigabit ethernet network.
How about an option to not compress at all? "Remote Debugger: don’t compress files [ON/OFF] "
(To clarify : watching the CPU and network processes during remote debugging transfer, my impression is that Xojo is not polling the socket fast enough?)
Is there a case in Feedback about the polling?
You could use debugger stub 1.9 to test that theory from v 2012r1 or earlier.
I haven’t yet tested any Remote debug under 2015 R1 so I suppose I should do that before complaining much further