[Moscow.pm] SmallProf - непонятные результаты
Ruslan Zakirov
ruz на bestpractical.com
Чт Ноя 27 07:43:43 PST 2008
попробуйте передовой профайлер - Devel::NYTProf
2008/11/27 Denis Evdokimov <evdokimov.denis на gmail.com>:
> Вот маленький кусок отчёта SmallProf в его формате:
>
> count wall tm cpu time line
> 5783387 30.67236 81.44000 56: my @result = $self->$method();
> 5783387 43.94460 94.77000 57: if (@result)
>
> Из него явно следует, что дёрнуть метод объекта, инициализировать массив,
> заполнить массив
> Быстрее, чем проверить пустой массив или нет
>
> Как так?
>
> ЗЫ
> По этому поводу сравнивал (На всякий случай)
> if (@result)
> и
> if (scalar @result)
>
> Как и ожидалось разницы нет
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
--
Best regards, Ruslan.
Подробная информация о списке рассылки Moscow-pm