Long delays using Debug Probe

View: New views
4 Messages — Rating Filter:   Alert me  

Long delays using Debug Probe

by Mark A. Schmucker :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I love the Debug Probe feature, especially used in combination with the call stack. However it sometimes pauses for many seconds, making it unusable. This seems to happen when I have large data objects. For example, if I'm at a breakpoint and I type the first few letters of "my_large_data_object" in the Debug Probe, the autocompletion list drops down, it freezes for maybe 20 seconds, then continues normally for a few more keystrokes and freezes again. There is no status on the status bar to indicate what it's doing.
 
I've disabled all features I could think of that might cause delays:
 - disabled scanning for file changes (by setting the update frequency to zero)
 - set my Search In Files string to blank
 - set my Search In Files to search in only the current file (the current file is not huge)
 - removed all watches
 - set the Huge Object thresholds low
 - removed conditional breakpoints
 
What could be causing the long pauses?
 
Thanks,
Mark

_________________________________________________
Wing IDE users list
http://wingware.com/lists/wingide

Re: Long delays using Debug Probe

by Wingware Support :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Mark A. Schmucker wrote:
> I love the Debug Probe feature, especially used in combination with the
> call stack. However it sometimes pauses for many seconds, making it
> unusable. This seems to happen when I have large data objects. For
> example, if I'm at a breakpoint and I type the first few letters of
> "my_large_data_object" in the Debug Probe, the autocompletion list drops
> down, it freezes for maybe 20 seconds, then continues normally for a few
> more keystrokes and freezes again. There is no status on the status bar
> to indicate what it's doing.

Is the autocomplete list filled with symbol names?  Any chance you could
send us a test case?  My initial suspicion is that it's something in the
debugger, but that's only a guess.  If you don't have a test case,
please submit a bug report from within the IDE and include the error-log.

Thanks,

John
_________________________________________________
Wing IDE users list
http://wingware.com/lists/wingide

RE: Long delays using Debug Probe

by Mark A. Schmucker :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> Is the autocomplete list filled with symbol names?

It is filled with symbol names, and it correctly selects the symbol I'm
typing from that list. Then it freezes.

> My initial suspicion is that it's something in the debugger

Hmm, I am debugging remotely. I'm on a breakpoint, and the bug icon on the
status bar is yellow- "Debug process paused". I have a large number of
Allowed Hosts (about 50). Could it be listening for remote connections even
though it's on a breakpoint? But it seems to be related to the object size.

If that doesn't trigger any new ideas, I'll try to pare it down to a simple
test case- the current project is complex.

Mark

-----Original Message-----
From: Wingware Support [mailto:support@...]
Sent: Monday, July 28, 2008 3:31 PM
To: Mark A. Schmucker
Cc: wingide-users@...
Subject: Re: [wingide-users] Long delays using Debug Probe

Mark A. Schmucker wrote:
> I love the Debug Probe feature, especially used in combination with
> the call stack. However it sometimes pauses for many seconds, making
> it unusable. This seems to happen when I have large data objects. For
> example, if I'm at a breakpoint and I type the first few letters of
> "my_large_data_object" in the Debug Probe, the autocompletion list
> drops down, it freezes for maybe 20 seconds, then continues normally
> for a few more keystrokes and freezes again. There is no status on the
> status bar to indicate what it's doing.

Is the autocomplete list filled with symbol names?  Any chance you could
send us a test case?  My initial suspicion is that it's something in the
debugger, but that's only a guess.  If you don't have a test case, please
submit a bug report from within the IDE and include the error-log.

Thanks,

John


_________________________________________________
Wing IDE users list
http://wingware.com/lists/wingide

Re: Long delays using Debug Probe

by Wingware Support :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Mark A. Schmucker wrote:
>> Is the autocomplete list filled with symbol names?
>
> It is filled with symbol names, and it correctly selects the symbol I'm
> typing from that list. Then it freezes.

Do you have the source assistant visible?  That could be triggering data
transfer from server to client.

Thanks,

John
_________________________________________________
Wing IDE users list
http://wingware.com/lists/wingide
LightInTheBox - Buy quality products at wholesale price!