[xdebug-general] Re: Suspend+resume execution from debugger

From: Derick Rethans <derick[@]xdebug.org>
Date: Fri, 12 Nov 2010 09:51:54 +0000 (GMT)

On Tue, 2 Nov 2010, Arne Steinarson wrote:

> 1 nov 2010 kl. 18.11 skrev Derick Rethans:
>
> > On Mon, 1 Nov 2010, Arne Steinarson wrote:
> >
> >> We use XDebug in a large number of PHP framework installations that we
> >> adapt a lot.
> >>
> >> One issue that comes back often is to be able to break execution
> >> inside a living PHP request (connected to debugger on port 9000), in
> >> order to see what is going on (and taking long time).
> >>
> >> Ideally, we hit a "break" button and the effect is the same as hitting
> >> a breakpoint. We can then check the stack trace to see what is going
> >> on.
> >>
> >> I haven't seen this possibility in debuggers with XDebug backend.
> >>
> >> Is it possible? Difficult to implement? Is it on a roadmap?
> >
> > The protocal that Xdebug uses (DBGp) has support for this:
> > http://xdebug.org/docs-dbgp.php#asynchronous-communications But right
> > now Xdebug doesn't implement this yet. I am a bit strained on spare
> > time, but I would love to add this feature though and be happy to
> > discuss it with you.
>
> Thanks, I'll try to stay tuned with your site to see if/when this
> shows up.
>
> Until then it seems we should learn to use the profiler.
>
> I'm also interested in testing any alpha/beta software with this
> feature.

You can always get it from SVN: http://xdebug.org/download.php#source

cheers,
Derick

-- 
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
Xdebug | http://xdebug.org | xdebug-general@lists.xdebug.org
twitter: @derickr and @xdebug
Received on Fri Nov 12 2010 - 09:51:54 GMT

This archive was generated by hypermail 2.2.0 : Mon Jun 25 2018 - 06:00:04 BST