[Moscow.pm] Скорость работы структур.

Alex Kapranoff alex на kapranoff.ru
Чт Фев 14 08:53:17 PST 2008


В Чтв, 14/02/2008 в 18:27 +0300, Alexander Alekseev пишет:
>   	Поскольку скорость работы объектных функций не отличается от
> скорости работы локальных, придётся сделать вывод, что perl при вызове
> любой функции считает её полиморфной. И оптимизировать это не умеет.
>   	А вот сложность вызова функции, как мне кажется из того что я
> видел, пока писал свои .xs, там совсем небольшая. Там как раз всё
> грамотно сделано. shift там вообще бесплатный. Возврат из функции тоже.
> Остаётся полиморфизм.
> 
>   	В общем, вопрос остался в силе: кто как с этим борется?
> Транслирутет код в perl из макропроцессора, или прекращает использовать
> перл совсем?

Никак. Оптимизировать надо то, что вылезает при профилировании, а не
результаты бенчмарков.

There are lies, damned lies, statistics and benchmark results.



Подробная информация о списке рассылки Moscow-pm