Re: Variable-length FunctionCallInfoData
Greg Stark <stark@mit.edu>
From: Greg Stark <stark@mit.edu>
To: Andres Freund <andres@anarazel.de>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>
Date: 2019-01-27T07:03:17Z
Lists: pgsql-hackers
I assume you already considered and rejected having a fixed size null bitmap followed by a variable size array of datums. That seems like it would be denser and work better with cpu cache. I guess the reason you prefer the struct is because it can be used elsewhere on its own?
Commits
-
Change function call information to be variable length.
- a9c35cf85ca1 12.0 landed