Lifetime of FmgrInfo

From: Joshua Tolley <eggyknap(at)gmail(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Lifetime of FmgrInfo
Date: 2009-04-17 02:49:34
Message-ID: 20090417024933.GO437@eddie
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I was browsing PL/pgSQL source, and saw this line (pl_comp.c:151):

function = (PLpgSQL_function *) fcinfo->flinfo->fn_extra

It then does some work to determine whether the result in "function" is
valid or not. So I got to wondering, what's the lifetime of the
FunctionCallInfoinfo object passed to the call handler function? Or in
other words, what memory context is it in? And is there some way I could
find that out more easily than digging through the source?

- Josh / eggyknap

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message KaiGai Kohei 2009-04-17 04:47:50 [PATCH] unalias of ACL_SELECT_FOR_UPDATE
Previous Message Robert Haas 2009-04-17 01:43:11 Re: HashJoin w/option to unique-ify inner rel