Add support for tracking call counts and elapsed runtime for user-defined

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 93c701edc6c6f065cd25f77f63ab31aff085d6ac
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2008-05-15T00:17:41Z
Releases: 8.4.0
Add support for tracking call counts and elapsed runtime for user-defined
functions.

Note that because this patch changes FmgrInfo, any external C functions
you might be testing with 8.4 will need to be recompiled.

Patch by Martin Pihlak, some editorialization by me (principally, removing
tracking of getrusage() numbers)

Files