Thread: Small improvement to json out functions by using cstring_to_text_with_len instead of cstring_to_text

Hi,

Here's a small patch which should speedup json out functions a little bit by removing a call to strlen for which could be a long string.
The length of the string is already known by the StringInfoData, so there's no point in letting cstring_to_text() loop over the whole string again.

Regards

David Rowley



Attachment
On Thu, Nov 14, 2013 at 2:18 AM, David Rowley <dgrowleyml@gmail.com> wrote:
> Hi,
>
> Here's a small patch which should speedup json out functions a little bit by
> removing a call to strlen for which could be a long string.
> The length of the string is already known by the StringInfoData, so there's
> no point in letting cstring_to_text() loop over the whole string again.

Committed.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company