Re: Optimize PL/Perl function argument passing [PATCH]

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: Optimize PL/Perl function argument passing [PATCH]
Дата
Msg-id 4CFE4C0C.5030808@dunslane.net
обсуждение исходный текст
Ответ на Optimize PL/Perl function argument passing [PATCH]  (Tim Bunce <Tim.Bunce@pobox.com>)
Ответы Re: Optimize PL/Perl function argument passing [PATCH]  (Tim Bunce <Tim.Bunce@pobox.com>)
Список pgsql-hackers

On 12/07/2010 09:24 AM, Tim Bunce wrote:
> Changes:
>
>      Sets the local $_TD via C instead of passing an extra argument.
>      So functions no longer start with "our $_TD; local $_TD = shift;"
>
>      Pre-extend stack for trigger arguments for slight performance gain.
>
> Passes installcheck.
>

Please add it to the January commitfest.  Have you measured the speedup 
gained from this?

Do you have any more improvements in the pipeline?

cheers

anrew


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tim Bunce
Дата:
Сообщение: Optimize PL/Perl function argument passing [PATCH]
Следующее
От: Merlin Moncure
Дата:
Сообщение: Re: Feature request - CREATE TYPE ... WITH OID = oid_number.