diff options
author | Andres Freund <andres@anarazel.de> | 2017-10-11 16:01:52 -0700 |
---|---|---|
committer | Andres Freund <andres@anarazel.de> | 2017-10-11 16:01:52 -0700 |
commit | 70c2d1be2b1e1efa8ef38a92b443fa290a9558dd (patch) | |
tree | a7486acecc33cde0982ebc1b97d05e1b1857dad3 /src/backend/utils/adt/arrayfuncs.c | |
parent | 0b974dba2d6b5581ce422ed883209de46f313fb6 (diff) | |
download | postgresql-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