Hi Joshua.

On Mon, Feb 23, 2009 at 11:40:39AM -0800, Joshua ben Jore wrote:
> For giggles I ran perlcritic under nytprof this morning. I was able to
> go about 30% faster by caching some things like refaddr in the object,
> ISA results, and avoiding some calls to overloading purely to resolve
> "truth."

I'd be grateful if you could write up how nytprof was able to help you
identify opportunities for optimization. An overview of the steps you
took, and how you interpreted the nytprof data that lead to each kind of
change, would be great.

Real world use cases are very interesting and helpful to users.

I'd really like to add more 'higher level' guidance to the docs.
(I've been meaning to do that myself but it really needs to come from
real-world use and I've not had any projects to optimize recently.)

Thanks!

Tim.

p.s. If anyone else here can help out with stories along the lines of
"nytprof said X, I interpreted that as showing a problem with Y, so I
made these kinds of changes Z and the app got faster" I'd be grateful.
Especially cases where the chain from X to Y to Z isn't obvious.

--~--~---------~--~----~------------~-------~--~----~
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.

Group hosted at:  http://groups.google.com/group/develnytprof-dev
Project hosted at:  http://perl-devel-nytprof.googlecode.com
CPAN distribution:  http://search.cpan.org/dist/Devel-NYTProf

To post, email:  [email protected]
To unsubscribe, email:  [email protected]
-~----------~----~----~----~------~----~------~--~---

Reply via email to