aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/arrayfuncs.c
diff options
context:
space:
mode:
authorAndres Freund <andres@anarazel.de>2017-10-11 16:01:52 -0700
committerAndres Freund <andres@anarazel.de>2017-10-11 16:01:52 -0700
commit70c2d1be2b1e1efa8ef38a92b443fa290a9558dd (patch)
treea7486acecc33cde0982ebc1b97d05e1b1857dad3 /src/backend/utils/adt/arrayfuncs.c
parent0b974dba2d6b5581ce422ed883209de46f313fb6 (diff)
downloadpostgresql-70c2d1be2b1e1efa8ef38a92b443fa290a9558dd.tar.gz
postgresql-70c2d1be2b1e1efa8ef38a92b443fa290a9558dd.zip
Allow to avoid NUL-byte management for stringinfos and use in format.c.
In a lot of the places having appendBinaryStringInfo() maintain a trailing NUL byte wasn't actually meaningful, e.g. when appending an integer which can contain 0 in one of its bytes. Removing this yields some small speedup, but more importantly will be more consistent when providing faster variants of pq_sendint etc. Author: Andres Freund Discussion: https://postgr.es/m/20170914063418.sckdzgjfrsbekae4@alap3.anarazel.de
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
0 files changed, 0 insertions, 0 deletions