Re: Calling conventions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Peter Eisentraut <peter_e@xxxxxxx> writes:
>> Does anyone have any ideas/opinions/statistics on what the performance
>> difference is between the two calling conventions?

> Version 1 is technically slower if you count the number of instructions,

That would be true if you compare version-0-to-version-0 calls (ie,
plain old C function call) to version-1-to-version-1 calling.  But
what is actually happening, since everything in the backend assumes
version 1, is that you have version-1-to-version-0 via an interface
layer.  Which is the worst of all possible worlds --- you have all
the overhead of a version-1 call plus the interface layer.

			regards, tom lane

-- 
Sent via pgsql-performance mailing list (pgsql-performance@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux