]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Add a hash table to cache lookups of 'C'-language functions (that is,
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 19 Jan 2004 02:06:42 +0000 (02:06 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 19 Jan 2004 02:06:42 +0000 (02:06 +0000)
commit5c625a9326e37093420044dcc70477cdbdd5f001
treedc0a973d54a54c6e54a3b9656734398273ed8d31
parent90d14654d6b5d564176f28d25c63d71f8578d6f0
Add a hash table to cache lookups of 'C'-language functions (that is,
dynamically loaded C functions).  Some limited testing suggests that
this puts the lookup speed for external functions just about on par
with built-in functions.  Per discussion with Eric Ridge.
src/backend/utils/fmgr/dfmgr.c
src/backend/utils/fmgr/fmgr.c
src/include/fmgr.h