diff options
author | Nathan Bossart <nathan@postgresql.org> | 2023-12-18 10:34:33 -0600 |
---|---|---|
committer | Nathan Bossart <nathan@postgresql.org> | 2023-12-18 10:34:33 -0600 |
commit | 0d1adae6f739273046705acaf5314384e8a73a18 (patch) | |
tree | 41fd6fda8833012ed1822beb93237190d912cb8d /src/backend/executor/execProcnode.c | |
parent | 4908c5872059c409aa647bcde758dfeffe07996e (diff) | |
download | postgresql-0d1adae6f739273046705acaf5314384e8a73a18.tar.gz postgresql-0d1adae6f739273046705acaf5314384e8a73a18.zip |
Micro-optimize datum_to_json_internal() some more.
Commit dc3f9bc549 mainly targeted the JSONTYPE_NUMERIC code path.
This commit applies similar optimizations (e.g., removing
unnecessary runtime calls to strlen() and palloc()) to nearby code.
Reviewed-by: Tom Lane
Discussion: https://postgr.es/m/20231208203708.GA4126315%40nathanxps13
Diffstat (limited to 'src/backend/executor/execProcnode.c')
0 files changed, 0 insertions, 0 deletions