Use InitFunctionCallInfoData() macro instead of MemSet in performance
Tom Lane <tgl@sss.pgh.pa.us>
Use InitFunctionCallInfoData() macro instead of MemSet in performance critical places in execQual. By Atsushi Ogawa; some minor cleanup by moi.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/execQual.c | modified | +9 −16 |
| src/backend/executor/nodeAgg.c | modified | +5 −16 |
| src/backend/utils/fmgr/fmgr.c | modified | +28 −45 |
| src/backend/utils/sort/tuplesort.c | modified | +2 −6 |
| src/include/fmgr.h | modified | +17 −1 |