Perform slot validity checks in a separate pass over expression.
authorAndres Freund <andres@anarazel.de>
Thu, 31 Aug 2017 20:22:41 +0000 (13:22 -0700)
committerAndres Freund <andres@anarazel.de>
Fri, 1 Sep 2017 06:22:35 +0000 (23:22 -0700)
commite4a5f0a418949b9d4700399ba0a85577cd85cb7f
tree43cfb937709fced89e7a711b07e1124d66cde41c
parent23e5dce848ed8dac7b590da5c77321344b30310d
Perform slot validity checks in a separate pass over expression.

This is better for JITing and allows to get rid of some code
duplication.
src/backend/executor/execExpr.c
src/backend/executor/execExprInterp.c
src/include/executor/execExpr.h
src/include/nodes/execnodes.h