summaryrefslogtreecommitdiff
path: root/src/backend/access/gist/gistget.c
diff options
context:
space:
mode:
authorDaniel Gustafsson2025-03-11 11:02:38 +0000
committerDaniel Gustafsson2025-03-11 11:02:38 +0000
commit8dd7c7cd0a2605d5301266a6b67a569d6a305106 (patch)
tree1da627dcaf9c5f7cc30de84292b2463858de8f58 /src/backend/access/gist/gistget.c
parentdabccf45139a8c7c3c2e7683a943c31077e55a78 (diff)
Replace EEOP_DONE with special steps for return/no return
Knowing when the side-effects of an expression is the intended result of the execution, rather than the returnvalue, is important for being able generate more efficient JITed code. This replaces EEOP_DONE with two new steps: EEOP_DONE_RETURN and EEOP_DONE_NO_RETURN. Expressions which return a value should use the former step; expressions used for their side-effects which don't return value should use the latter. Author: Andres Freund <[email protected]> Co-authored-by: Daniel Gustafsson <[email protected]> Reviewed-by: Andreas Karlsson <[email protected]> Discussion: https://postgr.es/m/[email protected] Discussion: https://postgr.es/m/[email protected]
Diffstat (limited to 'src/backend/access/gist/gistget.c')
0 files changed, 0 insertions, 0 deletions