On Tue, 23 Dec 2014, Stanislav Malyshev wrote:

> > The questions I have are: - Is this even possible?
> 
> Yes, should be possible but:
> 1. If you want precision, it would slow down your code a lot, as
> basically you need to record timing of each opcode, which can be very
> expensive.
> 2. If you're ok with less precision, you can do sampling, but in that
> case you probably need your script to spend a lot of time in the same
> areas of the code to have any meaningful results, otherwise it'd be just
> random.
> 
> > - Are there any projects out there or being worked on that achieve
> > this?
> 
> Most of the profilers afaik go by functions. Most probably because
> line-level profiling would be so intrusive as to not produce really
> valid results, but maybe it can be done in a way that is not that
> intrusive.

I have played with it for Xdebug, but it was too much of a slow down to 
be of any use...

cheers,
Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug
Posted with an email client that doesn't mangle email: alpine


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to